Movatterモバイル変換


[0]ホーム

URL:


CN113133021A - Method, device, equipment and storage medium for detecting and transmitting synchronous signal - Google Patents

Method, device, equipment and storage medium for detecting and transmitting synchronous signal
Download PDF

Info

Publication number
CN113133021A
CN113133021ACN201911410018.8ACN201911410018ACN113133021ACN 113133021 ACN113133021 ACN 113133021ACN 201911410018 ACN201911410018 ACN 201911410018ACN 113133021 ACN113133021 ACN 113133021A
Authority
CN
China
Prior art keywords
synchronization
synchronization signal
delay
signal
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911410018.8A
Other languages
Chinese (zh)
Other versions
CN113133021B (en
Inventor
魏继东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE CorpfiledCriticalZTE Corp
Priority to CN201911410018.8ApriorityCriticalpatent/CN113133021B/en
Priority to PCT/CN2020/138362prioritypatent/WO2021136016A1/en
Publication of CN113133021ApublicationCriticalpatent/CN113133021A/en
Application grantedgrantedCritical
Publication of CN113133021BpublicationCriticalpatent/CN113133021B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请提出一种同步信号检测、传输方法、装置、设备和存储介质,其中,同步信号检测方法,包括:从接收开始点缓存设定时间长度的时域数据;对所述时域数据进行同步信号的帧边界检测,将帧边界检测结果进行分组,并确定每个分组的帧边界;基于所述分组的帧边界确定所述分组内的同步信号的时延偏移;所述时延偏移作为所述分组内的同步信号的粗同步时延;对每个分组内确定帧边界的同步信号进行同步检测,得到同步检测结果,所述同步检测结果包括同步信号的标识、精同步时延和功率;基于所述粗同步时延和所述精同步时延确定所述同步信号的真实时延,并将所述同步信号的真实时延、标识和功率进行上报和反馈。

Figure 201911410018

The present application proposes a synchronization signal detection and transmission method, device, device and storage medium, wherein the synchronization signal detection method includes: buffering time domain data of a set time length from a receiving start point; synchronizing the time domain data The frame boundary detection of the signal, grouping the frame boundary detection results, and determining the frame boundary of each group; determining the delay offset of the synchronization signal in the group based on the frame boundary of the group; the delay offset As the coarse synchronization delay of the synchronization signal in the group; perform synchronization detection on the synchronization signal that determines the frame boundary in each group to obtain the synchronization detection result, and the synchronization detection result includes the identification of the synchronization signal, the fine synchronization delay and power; determining the real delay of the synchronization signal based on the coarse synchronization delay and the fine synchronization delay, and reporting and feeding back the real delay, identification and power of the synchronization signal.

Figure 201911410018

Description

Method, device, equipment and storage medium for detecting and transmitting synchronous signal
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method, an apparatus, a device, and a storage medium for detecting and transmitting a synchronization signal.
Background
Long Term Evolution (LTE), New air interface (NR), and future communication systems require high-rate, high-spectrum-efficiency, and large-capacity multimedia data transmission capabilities, and can flexibly select the ratio of uplink subframes to downlink subframes for different application scenarios to meet uplink and downlink traffic requirements in different service scenarios. However, for scenes with a large coverage area, such as airline coverage, strait coverage, or coastal island coverage, the demand for cell coverage radius increases.
Disclosure of Invention
The application provides a method, a device, equipment and a storage medium for detecting and transmitting a synchronous signal.
The embodiment of the application provides a method for detecting a synchronization signal, which comprises the following steps:
caching time domain data with set time length from a receiving starting point;
performing frame boundary detection of a synchronous signal on the cached time domain data, grouping frame boundary detection results, and determining the frame boundary of each group;
determining, for a synchronization signal within each packet, a delay offset for the synchronization signal within the packet based on a frame boundary of the packet; the delay offset is used as a coarse synchronization delay of a synchronization signal in the packet;
synchronous detection is carried out on the synchronous signals of the determined frame boundary in each group to obtain synchronous detection results, wherein the synchronous detection results comprise identification, fine synchronization time delay and power of the synchronous signals;
determining the real time delay of the synchronization signal based on the coarse synchronization time delay and the fine synchronization time delay, reporting the real time delay, the identifier and the power to a media access control point, and feeding back the real time delay and the identifier to a user equipment through the media access control point
The embodiment of the application provides a method for transmitting a synchronization signal, which comprises the following steps:
configuring a plurality of sets of frame structures based on the size of a network coverage area;
and sending the plurality of sets of frame structures to user equipment.
The embodiment of the application provides a method for transmitting a synchronization signal, which comprises the following steps:
receiving a plurality of sets of frame structures sent by a base station;
transmitting signals according to the plurality of sets of frame structures; and sending the synchronous signal according to one frame structure in the plurality of sets of frame structures.
The embodiment of the application provides a synchronous signal detection device, including:
the receiving module is arranged for caching time domain data with set time length from a receiving starting point;
a frame boundary detection module configured to perform frame boundary detection of a synchronization signal on the buffered time domain data, group frame boundary detection results, and determine a frame boundary of each group;
a delay skew determination module arranged to determine, for the synchronisation signal within each packet, a delay skew of the synchronisation signal within the packet based on a frame boundary of the packet; the delay offset is used as a coarse synchronization delay of a synchronization signal in the packet;
a synchronous detection module, configured to perform synchronous detection on a synchronous signal at a determined frame boundary in each packet to obtain a synchronous detection result, where the synchronous detection result includes an identifier of the synchronous signal, a fine synchronization delay, and a power;
and the feedback module is used for determining the real time delay of the synchronous signal based on the coarse synchronization time delay and the fine synchronization time delay, reporting the real time delay, the identifier and the power to a media access control point, and feeding back the real time delay and the identifier to user equipment through the media access control point.
The embodiment of the application provides a transmission device of a synchronous signal, which comprises:
a configuration module configured to configure a plurality of sets of frame structures based on a size of a network coverage area;
a frame structure sending module configured to send the sets of frame structures to a user equipment.
The embodiment of the application provides a transmission device of a synchronous signal, which comprises:
a receiving module, configured to receive a plurality of sets of frame structures transmitted by a base station;
and the signal sending module is configured to send signals according to the multiple sets of frame structures, wherein the synchronization signals are sent according to one set of frame structure in the multiple sets of frame structures.
An embodiment of the present application provides an apparatus, including:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement any one of the methods in the embodiments of the present application.
The embodiment of the application provides a storage medium, wherein a computer program is stored in the storage medium, and when being executed by a processor, the computer program realizes any one method in the embodiment of the application.
With regard to the above embodiments and other aspects of the present application and implementations thereof, further description is provided in the accompanying drawings description, detailed description and claims.
Drawings
Fig. 1 is a flowchart of a synchronization signal detection method provided in the present application;
fig. 2a is a flow chart of a synchronization signal detection method provided in the present application;
FIG. 2b is a schematic diagram of a synchronization signal structure type 0 provided herein;
fig. 2c is a schematic diagram of a synchronization signal structure type 1 provided in the present application;
fig. 3a is a flow chart of a synchronization signal detection method provided in the present application;
FIG. 3b is a schematic diagram of a 5ns single period frame structure provided herein;
fig. 4 is a flowchart of a synchronization signal transmission method provided in the present application;
fig. 5 is a flowchart of a synchronization signal transmission method provided in the present application;
fig. 6 is a flowchart of a synchronization signal transmission method provided in the present application;
fig. 7 is a block diagram of a structure of a synchronization signal detection apparatus provided in the present application;
fig. 8 is a block diagram of a synchronization signal transmission apparatus provided in the present application;
fig. 9 is a block diagram of a synchronization signal transmission apparatus provided in the present application;
fig. 10 is a block diagram of a synchronization signal transmission apparatus provided in the present application;
fig. 11 is a schematic structural diagram of an apparatus provided in the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more apparent, embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
Long Term Evolution (LTE), New air interface (NR), and future communication systems require high-rate, high-spectrum-efficiency, and large-capacity multimedia data transmission capabilities, and can flexibly select the ratio of uplink subframes to downlink subframes for different application scenarios to meet uplink and downlink traffic requirements in different service scenarios. However, for scenes with a large coverage area, such as airline coverage, strait coverage, or coastal island coverage, the demand for cell coverage radius increases.
For synchronization signals, for example, Physical Random Access Channel (PRACH) signals, the third Generation Partnership Project (3rd Generation Partnership Project, 3GPP) protocol defines formats with different frame structures, each format satisfying different coverage areas, and a certain number of consecutive uplink subframes are required to be present, so that normal transmission of signals in a certain PRACH format can be guaranteed. Therefore, no difference exists in the ratio of the uplink subframe to the downlink subframe to form a pair of spear bodies, which finally causes service blockage, overtime and the like, and seriously reduces the user experience.
The existing solutions for the above problems may mainly include two types, one of which is to create a protocol system for a specific scenario independently of the 3GPP protocol, which increases the solution cost for deploying the scenario and limits the inter-fusion and development of the whole industry field. Secondly, following the 3GPP protocol, a part of uplink resources or downlink resources are sacrificed to ensure the normal access of the ue or the synchronization with the base station. Although the method realizes the normal access of the user equipment under the precondition of not changing the protocol, the method can cause the problem of uplink or downlink service blocking at the same time.
Therefore, an effective solution is provided for the above problem, which can ensure the normal access or synchronization of the user equipment and also can meet the requirements of the throughput of the uplink and downlink services.
In an exemplary embodiment, fig. 1 is a flowchart of a synchronization signal detection method provided in the present application, and as shown in fig. 1, the method may be applied to a method for detecting an uplink synchronization signal, for example, may be applied to a case of detecting a short synchronization signal (including a short PRACH signal) or a long PRACH signal that does not satisfy coverage requirements. The method can be performed by the synchronization signal detection apparatus provided in the present application, and the synchronization signal detection apparatus can be implemented by software and/or hardware and integrated on the base station.
As shown in fig. 1, the method provided by this embodiment includes the following steps:
s11: and buffering the time domain data with the set time length from the receiving starting point.
In this application, the time domain data may include time domain data of a synchronization signal, and may also include time domain data of other signals, where the synchronization signal may be an uplink synchronization signal, and the uplink synchronization signal may include a PRACH signal. Wherein, the base station may buffer the time domain data of the synchronization signals transmitted by the N user equipments from the reception starting point. The received time domain data may be N symbol data or may also be data of N subframes.
In an exemplary embodiment, the set time length is related to the length of the synchronization signal and the maximum coverage radius of the network coverage area.
S12: and carrying out frame boundary detection of the synchronous signals on the buffered time domain data, grouping the frame boundary detection results, and determining the frame boundary of each group.
In an exemplary embodiment, the performing frame boundary detection of a synchronization signal on the buffered time domain data includes: performing sliding window on the cached time domain data by adopting a search signal with a preset time length; determining correlation values of the search signal and the cached time domain data at different search points; storing the correlation values larger than the set threshold value to form a set; and determining the starting position of the synchronous signal based on the time index corresponding to the relevant value in the set, and taking the starting position as the frame boundary detection result of the synchronous signal.
The set threshold value may be determined according to traversal simulation or may be calculated based on received time domain data.
In an exemplary embodiment, the search signal is a cyclic prefix signal or a local timing sequence.
In an exemplary embodiment, in the case that the search signal is a cyclic prefix signal, correlation values of the cyclic prefix signal at different search points and the buffered time domain data are determined based on the following formula:
Figure BDA0002349730760000061
wherein, N _ step is the sliding step length of the search signal; l is the length of the detection window, M is the time domain interval of two correlation signals (the time domain interval of a search signal and a synchronization signal), P (k) is the kth correlation value, and k is a natural number; d is the sync signal and D is the conjugate of D. Wherein the search signal is a cyclic prefix signal.
In an exemplary embodiment, the search signal is a local time domain synchronization sequence, and the local time domain synchronization sequence is constructed by: generating time domain sequences of all possible synchronization signals based on the logical root configuration of the network coverage area; and superposing the time domain sequences of all possible synchronous signals to obtain a local time domain synchronous sequence.
When a certain time is sent to one or a few user equipments, correlation detection is performed by using a time domain signal of a sent synchronization signal (uplink synchronization signal) within a certain time window.
In an exemplary embodiment, when the search signal is a local time domain synchronization sequence, the correlation value is calculated based on the following formula:
Figure BDA0002349730760000062
p (k) is the kth correlation value, D is the synchronization signal, L is the length of the sliding window, and LocalP is the LocalP conjugate, where LocalP is the time domain sequence of the local synchronization signal.
In an exemplary embodiment, the grouping the frame boundary detection results and determining the frame boundary of each group includes: grouping the frame boundary detection results according to a preset time length offset threshold; and adopting the same frame boundary as the frame boundary of each group according to the frame boundary detection result in each group.
S13: for the synchronization signal in each packet, determining a delay offset of the synchronization signal in the packet based on a frame boundary of the packet, wherein the delay offset is used as a coarse synchronization delay of the synchronization signal in the packet.
In an exemplary embodiment, the determining the delay offset of the synchronization signal within the packet based on the frame boundary of the packet includes: and taking the time interval between the frame boundary of the synchronous signal in the packet and the synchronous signal transmission time as the time delay offset of the synchronous signal in the packet. The delay skew of the synchronization signal determined by the frame boundary is a rough calculation of the delay of the synchronization signal, so that the synchronization signal needs to be synchronously detected to obtain accurate delay. Wherein the transmission time of the synchronization signal may be carried in the synchronization signal.
S14: and carrying out synchronous detection on the synchronous signals determining the frame boundary in each group to obtain synchronous detection results of the synchronous signals, wherein the synchronous detection results comprise identification, fine synchronous time delay and power of the synchronous signals.
The method for detecting synchronization of a synchronization signal may refer to a method in the related art, and is not described in detail.
S15: and determining the real time delay of the synchronous signal based on the coarse synchronization time delay and the fine synchronization time delay, reporting the real time delay, the identification and the power of the synchronous signal to a media access control point, and feeding back the real time delay and the identification to user equipment through the media access control point.
In an exemplary embodiment, determining the real time delay of the synchronization signal based on the coarse synchronization time delay and the fine synchronization time delay includes: and taking the sum of the coarse synchronization time delay and the fine synchronization time delay as the real time delay of the synchronization signal.
In an exemplary embodiment, before sliding the buffered time domain data with the search signal of the preset time length, the method further includes:
and performing down-sampling with the same multiplying power on the cached time domain data and the local time domain synchronous sequence.
In an exemplary embodiment, in the process of performing synchronization detection on a synchronization signal that determines a frame boundary within each packet, and in the case that synchronization detection windows determined based on the frame boundary of each packet overlap, a synchronization detection result of the synchronization signal within the smallest packet of the packets corresponding to the overlapping synchronization detection windows is retained, or a synchronization detection result of the synchronization signal with the strongest power is retained.
In an exemplary embodiment, when the synchronization signal interferes with other signals, the user equipment is prohibited from transmitting other signals on frequency domain resources corresponding to all detection windows of the synchronization signal, or is prohibited from transmitting the other signals in time slots or symbols corresponding to all detection windows of the synchronization signal.
If the coverage radius supported by the synchronization signal is smaller than the actual support capability, the interference phenomenon of the synchronization signal to other signals may exist, no user scheduling is performed on the frequency domain resource positions corresponding to the F subframes adjacent to the synchronization signal and where interference may exist in the scheduling process, or no scheduling is performed on the K time slots or symbols adjacent to the PRACH, and no signal is transmitted.
In one exemplary embodiment, a method of determining a frame boundary may include: and determining the frame boundary of the synchronous signal according to the distance between the user equipment and the base station and the transmission time of the synchronous signal. Specifically, the time delay of the synchronization signal may be determined by the distance between the user equipment and the base station, and the frame boundary of the synchronization signal is determined by the time delay and the transmission time of the synchronization signal.
In one exemplary embodiment, a method of determining a frame boundary may include: the frame boundaries of the historically stored synchronization signals are queried.
In an exemplary embodiment, fig. 2a is a flowchart of a synchronization signal detection method provided in the present application, and as shown in fig. 2a, the method provided in the present application includes:
s21: and buffering the time domain data with the set time length from the receiving starting point.
S22: and performing sliding window on the cached time domain data by adopting a cyclic prefix signal with a preset time length.
S23: and determining correlation values of the search signal and the buffered time domain data at different search points.
S24: and storing the correlation values which are greater than the set threshold value to form a set.
S25: and determining the starting position of the synchronous signal based on the time index corresponding to the relevant value in the set, and taking the starting position as the frame boundary detection result of the synchronous signal.
S26: grouping the frame boundary detection results according to a preset time length offset threshold;
s27: and adopting the same frame boundary as the frame boundary of each group according to the frame boundary detection result in each group.
S28: determining, for a synchronization signal within each packet, a delay offset for the synchronization signal within the packet based on a frame boundary of the packet; the delay offset is used as a coarse synchronization delay for the synchronization signal within the packet.
S29: performing synchronous detection on the synchronous signals with the determined frame boundary in each packet to obtain synchronous detection results of the synchronous signals, wherein the synchronous detection results comprise identification, fine synchronization time delay and power of the synchronous signals;
s291: and determining the real time delay of the synchronous signal based on the coarse synchronization time delay and the fine synchronization time delay, reporting the real time delay, the identifier and the power to a media access control point, and feeding back the real time delay and the identifier to user equipment through the media access control point.
The specific determination method may refer to the following steps:
the method comprises the following steps: according to the requirement of network coverage, buffering data of N continuous subframes from a PRACH receiving starting point, wherein N is selected according to the size of a network coverage area.
Step two: and detecting the frame boundary of the PRACH signal or the synchronization signal.
Blind detection of signals is performed according to the structural characteristics of the synchronization signals or the PRACH signals, and sliding blind search may be performed by using Cyclic Prefix (CP) signals or Preamble synchronization (Preamble) signals in the detection process, where the search length is N subframes. The specific process comprises the following substeps.
The first substep: blind detection of the signal.
If the PRACH signal or the synchronization signal belongs to the synchronization signal structure type 0, blind search may be performed only by using a CP signal, and if the PRACH signal or the synchronization signal belongs to the synchronization signal structure type 1, blind search may be performed by using a CP signal, or blind search may be performed by using a Preamble signal, where the search length may be one Preamble length or multiple Preamble lengths, and no limitation is imposed on the search length, where schematic diagrams of the synchronization signal structure type 0 and the synchronization signal structure type 1 may refer to fig. 2b and fig. 2c, respectively. In the specific search process, a PRACH receiving starting point is used for carrying out sliding window, the window length is L, the window length is CP length or one Preamble length or a plurality of Preamble lengths, and the sliding step length N _ step specifically selects a proper step length according to the requirement of detection precision.
Figure BDA0002349730760000091
Wherein, D represents an uplink synchronous signal or a PRACH signal, M represents a time domain interval for detecting two related signals, P (k) is a kth related value, and k is a natural number; d is the conjugate of D.
In a specific implementation process, data of the N subframes may be down-sampled to simplify the implementation process, and correlation detection may be performed using the down-sampled data.
And a second substep: and judging the validity of the detection result. And carrying out effective judgment on the detection result P (k), wherein the judgment method is that P (k) is greater than an absolute threshold value, the value of the absolute threshold value can be determined by traversing simulation or obtained by calculation based on received data, storing the P (k) passing the effective judgment result, storing the value and representing by M (k), and M (k) belongs to a subset of P (k).
And a third substep: and (3) detecting corresponding frame boundary determining processes by different user PRACHs. And calculating the initial positions of the synchronization signals corresponding to different user equipment according to the structural characteristics of the PRACH signal or the synchronization signal and the time index corresponding to k in the M (k) set. Starting at a certain L according to the selected earliest starting position or the frame in which the starting position is locatedCPThe synchronous signals in the range of + delta adopt uniform frame boundaries; if sample points still remain within the set m (k), then the frame boundaries of the remaining synchronization signals are determined as before.
Step three: and demodulating the signals according to the length of the PRACH signal or the synchronous signal by using the C frame boundary groups selected in the step. The specific detection method can refer to the related art, and is not described in detail herein. And obtains the synchronization signal identification, the time delay and the signal power.
Step four: and adjusting the actual transmission delay of the user according to the corresponding frame boundary by using the result detected in the third step. Because the synchronous signal identification is unique for each user equipment, the identification of the detected synchronous signal is differentially judged, if the identification is consistent, the corresponding signal power is adopted for judgment, and finally the strongest power is selected as the final effective judgment result.
In an exemplary implementation manner, fig. 3a is a flowchart of a method for detecting a synchronization signal according to an embodiment of the present application, and as shown in fig. 3a, a technical solution provided by the present application includes:
s31: and buffering the time domain data with the set time length from the receiving starting point.
S32: a time domain sequence of all possible synchronization signals is generated based on a logical root configuration of the network coverage area.
S33: and superposing the time domain sequences of all possible synchronous signals to obtain a local time domain synchronous sequence.
S34: and performing sliding window on the cached time domain data by adopting a local time domain synchronization sequence with a preset time length.
S35: and determining the correlation value of the local time domain synchronization sequence and the cached time domain data at different search points.
S36: and storing the correlation values which are greater than the set threshold value to form a set.
S37: and determining the starting position of the synchronous signal based on the time index corresponding to the relevant value in the set, and taking the starting position as the frame boundary detection result of the synchronous signal.
S38: and grouping the frame boundary detection results according to a preset time length offset threshold.
S39: and adopting the same frame boundary as the frame boundary of each group according to the frame boundary detection result in each group.
S391: determining, for a synchronization signal within each packet, a delay offset for the synchronization signal within the packet based on a frame boundary of the packet; the delay offset is used as a coarse synchronization delay of a synchronization signal in the packet;
s392: performing synchronous detection on the synchronous signals with the determined frame boundary in each packet to obtain synchronous detection results of the synchronous signals, wherein the synchronous detection results comprise identification, fine synchronization time delay and power of the synchronous signals;
s393: and determining the real time delay of the synchronous signal based on the coarse synchronization time delay and the fine synchronization time delay, reporting the real time delay, the identifier and the power to a media access control point, and feeding back the real time delay and the identifier to user equipment through the media access control point.
The specific detection method can refer to the following steps:
the method comprises the following steps: according to the requirement of network coverage, buffering data of N continuous subframes from a PRACH receiving starting point, wherein N is selected according to the size of a network coverage area.
Step two: and detecting the frame boundary of the PRACH signal or the synchronization signal.
And performing sliding correlation detection by using the constructed local time domain synchronization sequence and the received time domain data, wherein the search length is N subframes. The specific process comprises the following substeps:
the first substep: and (5) constructing a local time domain synchronization sequence. The construction process of the local time domain synchronization sequence is related to the configuration of the logic root sequence of the PRACH in the coverage area of the network, or related to the uplink synchronization signal in the coverage area of the network. Generating time domain sequences of all possible synchronous signals, which are expressed as LocalP, by using the logic root sequences possibly existing in the coverage area of the networkiThen generating a time domain sequence of the synchronization signal
Figure BDA0002349730760000111
Where N' represents the number of mother codes that may be present. The process may be performed in an off-line processing manner, or in an on-line processing manner, which is not limited herein.
And a second substep: and performing sliding correlation detection in a time domain window with the length of N subframes by using the generated local time domain synchronization sequence.
In the specific search process, a PRACH receiving starting point is used for carrying out sliding window, the window length is L, the window length is CP length or one Preamble length or a plurality of Preamble lengths, and the sliding step length N _ step specifically selects a proper step length according to the requirement of detection precision.
Figure BDA0002349730760000112
Wherein D represents an uplink synchronization signal or a PRACH signal.
In a specific implementation process, data of the N subframes may be down-sampled to simplify the implementation process, and correlation detection may be performed using the down-sampled data.
And a third substep: and judging the validity of the detection result. And (c) carrying out effective judgment on the detection result P (k), wherein the judgment method is that P (k) is greater than an absolute threshold value, the threshold value can be determined by traversing simulation or obtained by calculation based on received data, storing the P (k) passing the effective judgment result, storing the P (k), and expressing the P (k) passing the effective judgment result by using M (k), wherein M (k) belongs to a subset of P (k).
And a fourth substep: and (3) detecting corresponding frame boundary determining processes by different user PRACHs. And calculating the initial positions of the synchronization signals corresponding to different user equipment according to the structural characteristics of the PRACH signal or the synchronization signal and the time index corresponding to k in the M (k) set. Starting at a certain L according to the selected earliest starting position or the frame in which the starting position is locatedCPThe synchronous signals in the range of + delta adopt uniform frame boundaries; if sample points still remain within the set m (k), then the frame boundaries of the remaining synchronization signals are determined as before.
Step three: and demodulating the signals according to the length of the PRACH signal or the synchronous signal by using the C frame boundary groups selected in the step. The specific detection method can refer to the related art, and is not described in detail herein. And obtains the synchronization signal identification, the time delay and the signal power.
Step four: and adjusting the actual transmission delay of the user according to the corresponding frame boundary by using the result detected in the third step. Because the synchronous signal identification is unique for each user equipment, the identification of the detected synchronous signal is differentially judged, if the identification is consistent, the corresponding signal power is adopted for judgment, and finally the strongest power is selected as the final effective judgment result.
The method for detecting the synchronization signal is not limited to the two methods, but a method for blind determination of frame boundaries may be adopted, and specifically, a plurality of frame boundaries are determined by combining the cell coverage radius and the characteristics of the synchronization signal, and two adjacent frame boundaries may be the same or different. Or, the frame boundary of the historical search is stored in an Artificial Intelligence (AI) manner, and the input parameters of each base station of the AI model for specifically determining the frame boundary may include time, or Reference Signal Receiving Power (RSRP) reported by the user equipment. After the frame boundary is determined, the fine synchronization of the uplink synchronization signal is performed in the same manner as the above method.
In the implementation process of the method, some special application scenarios are considered, and under the condition that one RO is sent to one or a few user equipments at a time, the sent uplink synchronization signal or PRACH signal is determined to be subjected to related detection with a time domain signal within a certain time window, and the obtained detection result of the synchronization signal is used as the finally reported information.
Under the condition that the radius of a network coverage area supported by the synchronization signal is smaller than the actual support capability, the interference phenomenon of the synchronization signal to other signals may exist, in the scheduling process, no user scheduling is performed on frequency domain resource positions corresponding to F subframes adjacent to the synchronization signal and possibly having interference, or no scheduling is performed on K time slots or symbols adjacent to the PRACH, and no signal is transmitted.
The method provided by the application can improve the radius of the network coverage area of the uplink synchronization signal or the PRACH signal, and simultaneously reduces the interference of the synchronization signal and other signals by combining the strategy of user resource scheduling.
In an exemplary embodiment, assuming a frame structure (as shown in fig. 3 b) of a Time Division Duplex (TDD) 5ms single period, a subcarrier spacing is 15KHz for example, PRACH signal is configured as Format0, which occupies 6 RBs of U0, and cell coverage should satisfy 100km, where 3 ues to be accessed are scheduled on one U (uplink subframe), and locations of the ues from the base station are 5km, 50km, and 100km, respectively.
The method provided by the application can comprise the following steps:
the method comprises the following steps: deducing the number M of possible mother codes according to the logic root index configured in the network coverage area, performing 16-time down-sampling by using M time domain Preamble sequences of Format0 obtained by off-line calculation, and overlapping to obtain a 1536 length Preamble time domain sequence LocalP, which is stored as a local time domain synchronization sequence.
Step two: considering that the network coverage area needs to meet the requirement of 100Km, it is necessary to detect signals on two consecutive us, and schedule the transmission of other signals on the frequency domain resources corresponding to the restriction U1. The time domain data of U1 and U2 are buffered, down-sampled by a factor of 16 in the same manner, and the obtained time domain data are denoted by D and have a length of 3840.
Step three: performing sliding correlation on the stored local time domain synchronization sequence LocalP and time domain data to obtain a correlation detection result, wherein the sliding step length is N _ step;
Figure BDA0002349730760000141
wherein, the substep one: making a validity judgment on the result of P (k), putting P (k) satisfying P (k) being not less than Thr in another memory, and representing by M (k); wherein Thr is a set threshold value; the detected length of m (k) is 3, and the three positions correspond to down-sampled 64, 640 and 1280, respectively.
And a second substep: and performing difference processing on the positions of M (k) pairwise, judging whether the difference is smaller than a threshold value Thr2, and if so, taking the corresponding small value as a detected frame boundary, wherein the definition of the frame boundary may or may not include a CP. In this embodiment, if the detected positions are both greater than the decision threshold, three frame boundaries are determined, and offset values of the frame boundaries relative to U0 are recorded.
Step three: and respectively carrying out precise synchronous detection on the PRACH signals by using the selected three frame boundary groups to obtain detection results, wherein the detection results comprise the identifications, time delays and signal powers of the three PRACH signals.
Step four: and (3) calculating the real time delay of the signals transmitted by the three user equipment by combining the PRACH signal time delay transmitted by the three user equipment detected in the step three and the corresponding frame boundary offset, and reporting the detected result to Media Access Control (MAC).
In an exemplary embodiment, fig. 4 is a flowchart of a method for transmitting a synchronization signal, which may be performed by an apparatus for transmitting a synchronization signal, where the apparatus may be configured on a user equipment, and the method may be applied to a case of transmitting an uplink synchronization signal (including a PRACH signal).
As shown in fig. 4, the technical solution provided by the present application includes:
s41: and receiving the real time delay and the identification of the synchronous signal sent by the base station.
S42: and judging whether the identification is consistent with the identification of the sent synchronous signal or not based on the identification, and sending the synchronous signal based on the real time delay.
In one exemplary embodiment, transmitting the synchronization signal based on the real time delay includes: and transmitting the synchronization signal in advance by real time delay on the basis of the original transmission time.
The determination of the real time delay may refer to the determination method in the above embodiment.
In an exemplary embodiment, fig. 5 is a flowchart of a method for transmitting a synchronization signal, which may be performed by an apparatus for transmitting a synchronization signal, where the apparatus may be configured on a base station.
As shown in fig. 5, the method provided in the embodiment of the present application includes:
s51: multiple sets of frame structures are configured based on the size of the network coverage area.
Wherein, the number of configured frame structures may be larger when the network coverage area is larger.
In an exemplary embodiment, when a first frame structure and a second frame structure of the multiple sets of frame structures are adjacent to each other and a ratio of uplink subframes to downlink subframes of the first frame structure is greater than a set ratio value, a ratio of uplink subframes to downlink subframes of the second frame structure is smaller than the set ratio value;
and when a first frame structure and a second frame structure in the multiple sets of frame structures are adjacent and the ratio of the uplink sub-frame to the downlink sub-frame of the first frame structure is smaller than a set ratio, the ratio of the uplink sub-frame to the downlink sub-frame of the second frame structure is larger than the set ratio.
S52: and sending the plurality of sets of frame structures to user equipment.
In the present application, a plurality of patterns (patterns) with frame structures are configured, and the patterns with frame structures satisfying the uplink subframe transmit PRACH or uplink synchronization signals. The embodiment of the application discloses the following specific contents:
in the multiple sets of Pattern (Pattern) frame structures designed in the embodiment of the present application, one or some Pattern frame structures need to meet the requirements of the selected uplink synchronization signal or consecutive N uplink subframes related to the PRACH signal, and the PRACH signal or the uplink synchronization signal is transmitted by configuring and fixing the uplink subframes fixed to the one or the patterns.
In an exemplary embodiment, two sets of Pattern frame structures are designed, one set of frame structure ensures normal transmission of PRACH signals or uplink synchronization signals, and the other set of frame structure comprehensively considers to meet the requirements of uplink and downlink throughput.
In an exemplary embodiment, fig. 6 is a flowchart of a method for transmitting a synchronization signal, which may be performed by an apparatus for transmitting a synchronization signal, where the apparatus may be configured on a user equipment.
As shown in fig. 6, the method provided by the present application includes:
s61: and receiving a plurality of sets of frame structures transmitted by the base station.
S62: and transmitting signals according to the plurality of sets of frame structures, wherein the synchronous signals are transmitted according to one set of frame structures in the plurality of sets of frame structures.
In an exemplary embodiment, when a first frame structure and a second frame structure of the multiple sets of frame structures are adjacent to each other and a ratio of uplink subframes to downlink subframes of the first frame structure is greater than a set ratio value, a ratio of uplink subframes to downlink subframes of the second frame structure is smaller than the set ratio value;
and when a first frame structure and a second frame structure in the multiple sets of frame structures are adjacent and the ratio of the uplink sub-frame to the downlink sub-frame of the first frame structure is smaller than a set ratio, the ratio of the uplink sub-frame to the downlink sub-frame of the second frame structure is larger than the set ratio.
Fig. 7 is a block diagram of a synchronization signal detection apparatus according to an embodiment of the present application, where the apparatus executes a synchronization signal detection method according to an embodiment of the present application, and the apparatus is configured at a base station, and the apparatus includes: a receivingmodule 71, a frameboundary detecting module 72, a delayskew determining module 73, asynchronization detecting module 74 and afeedback module 75.
The receivingmodule 71 is configured to buffer time domain data with a set time length from a receiving start point;
a frameboundary detection module 72 configured to perform frame boundary detection of the synchronization signal on the buffered time domain data, group frame boundary detection results, and determine a frame boundary of each group;
a delay offsetdetermination module 73 arranged to determine, for the synchronisation signal within each packet, a delay offset for the synchronisation signal within the packet based on the frame boundary of the packet; the delay offset is used as a coarse synchronization delay of a synchronization signal in the packet;
asynchronization detection module 74 configured to perform synchronization detection on the synchronization signal with the determined frame boundary in each packet to obtain a synchronization detection result of the synchronization signal, where the synchronization detection result includes an identifier of the synchronization signal, a fine synchronization delay, and a power;
afeedback module 75 configured to determine a real time delay of the synchronization signal based on the coarse synchronization time delay and the fine synchronization time delay, report the real time delay, the identifier, and the power to a media access control point, and feed back the real time delay and the identifier to a user equipment through the media access control point.
In an exemplary embodiment, grouping the frame boundary detection results and determining the frame boundary of each group includes: grouping the frame boundary detection results according to a preset time length offset threshold;
and adopting the same frame boundary as the frame boundary of each group according to the frame boundary detection result in each group.
A frameboundary detection module 72 configured to perform sliding window on the buffered time domain data by using a search signal with a preset time length;
determining correlation values of the search signal and the cached time domain data at different search points;
storing the correlation values larger than the set threshold value to form a set;
determining the starting position of the synchronous signal based on the time index corresponding to the related value in the set, and taking the starting position as the frame boundary detection result of the synchronous signal
In an exemplary embodiment, the search signal is a cyclic prefix signal or a local time domain synchronization sequence.
In an exemplary embodiment, the search signal is a local time domain synchronization sequence, and the local time domain synchronization sequence is constructed by:
generating time domain sequences of all possible synchronization signals based on the logical root configuration of the network coverage area;
and superposing the time domain sequences of all possible synchronous signals to obtain a local time domain synchronous sequence.
In an exemplary embodiment, the apparatus further includes a sampling module configured to perform down-sampling with the same magnification on the buffered time domain data and the local time domain synchronization sequence before performing sliding window on the buffered time domain data by using a search signal with a preset time length.
In an exemplary embodiment, determining the real time delay of the synchronization signal based on the coarse synchronization time delay and the fine synchronization time delay includes:
and taking the sum of the coarse synchronization time delay and the fine synchronization time delay as the real time delay of the synchronization signal.
In an exemplary embodiment, in the process of performing synchronization detection on a synchronization signal that determines a frame boundary within each packet, and in the case that synchronization detection windows determined based on the frame boundary of each packet overlap, a synchronization detection result of the synchronization signal within the smallest packet of the packets corresponding to the overlapping synchronization detection windows is retained, or a synchronization detection result of the synchronization signal with the strongest power is retained.
In an exemplary embodiment, the apparatus further includes a disabling module configured to disable, when the synchronization signal interferes with other signals, the ue from transmitting other signals on frequency domain resources corresponding to all detection windows of the synchronization signal, or disable, in time slots or symbols corresponding to all detection windows of the synchronization signal, the ue from transmitting the other signals.
In an exemplary embodiment, the set time length is related to the length of the synchronization signal and a maximum coverage radius of a network coverage area.
The device can execute the method provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 8 is a block diagram of a structure of a synchronization signal transmission apparatus provided in the present application, where the apparatus may be configured in a user equipment, and the apparatus includes: a receivingmodule 81 and a synchronizationsignal transmitting module 82.
The receivingmodule 81 is configured to receive a real time delay and an identifier of a synchronization signal sent by a base station;
a synchronizationsignal sending module 82 configured to determine whether the identity of the sent synchronization signal is consistent with the identity of the sent synchronization signal based on the received identity and send the synchronization signal based on the real time delay.
The device can execute the method provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 9 is a block diagram of a structure of a synchronization signal transmission apparatus, which may be configured in a base station, and includes aconfiguration module 91 and a framestructure sending module 92.
Wherein theconfiguration module 91 is configured to configure a plurality of sets of frame structures based on the size of the network coverage area;
a framestructure sending module 92 configured to send the sets of frame structures to the user equipment.
In an exemplary embodiment, when a first frame structure and a second frame structure in the multiple sets of frame structures are adjacent to each other and a ratio of uplink subframes to downlink subframes of the first frame structure is greater than a set ratio value, a ratio of uplink subframes to downlink subframes of the second frame structure is smaller than the set ratio value;
and when a first frame structure and a second frame structure in the multiple sets of frame structures are adjacent and the ratio of the uplink sub-frame to the downlink sub-frame of the first frame structure is smaller than a set ratio, the ratio of the uplink sub-frame to the downlink sub-frame of the second frame structure is larger than the set ratio.
The device can execute the method provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 10 is a block diagram of a structure of a synchronization signal transmission apparatus, which may be configured with a user equipment, and includes a framestructure receiving module 101 and asignal sending module 102.
A framestructure receiving module 101 configured to receive a plurality of sets of frame structures transmitted by a base station;
thesignal sending module 102 is configured to send signals according to the multiple sets of frame structures, where the synchronization signals are sent according to one set of frame structures in the multiple sets of frame structures.
The device can execute the method provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Fig. 11 is a schematic structural diagram of an apparatus provided in the present application, and as shown in fig. 11, the apparatus provided in the present application includes one ormore processors 121 and amemory 122; theprocessor 121 in the device may be one or more, and oneprocessor 121 is taken as an example in fig. 11; thememory 122 is used to store one or more programs; the one or more programs are executed by the one ormore processors 121, so that the one ormore processors 121 implement the methods as described in the embodiments of the present application.
The apparatus further comprises: acommunication device 123, aninput device 124, and anoutput device 125.
Theprocessor 121, thememory 122, thecommunication device 123, theinput device 124 and theoutput device 125 in the apparatus may be connected by a bus or other means, and the connection by the bus is exemplified in fig. 11.
Theinput device 124 may be used to receive entered numeric or character information and to generate key signal inputs relating to user settings and function control of the apparatus. Theoutput device 125 may include a display screen or an output interface.
Thecommunication device 123 may include a receiver and a transmitter. Thecommunication device 123 is configured to perform information transceiving communication according to the control of theprocessor 121.
Thememory 122 is a computer readable storage medium, and can be configured to store a software program, a computer executable program, and modules, such as program instructions/modules corresponding to the synchronization signal detection method described in the embodiment of the present application (for example, the receivingmodule 71, the frameboundary detection module 72, the delay offsetdetermination module 73, thesynchronization detection module 74, and thefeedback module 75 in the synchronization signal detection apparatus), and program instructions/modules corresponding to the synchronization signal transmission method described in the embodiment of the present application (for example, the receivingmodule 81 and the synchronizationsignal transmitting module 82 in the synchronization signal transmission apparatus). Further, the present invention is related to program instructions/modules (for example, aconfiguration module 91 and a framestructure sending module 92 in a synchronization signal transmission apparatus) corresponding to the synchronization signal transmission method according to the embodiment of the present application. Further, the present invention is related to program instructions/modules (for example, the framestructure receiving module 101 and thesignal sending module 102 in the synchronization signal transmission apparatus) corresponding to the synchronization signal transmission method according to the embodiment of the present application.
Thememory 122 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the device, and the like. Further, thememory 122 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, thememory 122 may further include memory located remotely from theprocessor 121, which may be connected to the device over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The embodiments of the present application also provide a storage medium, where a computer program is stored, and when the computer program is executed by a processor, the method described in any one of the embodiments of the present application is implemented.
When the synchronization signal detection method described in any of the embodiments of the present application is implemented, the method includes:
caching time domain data with set time length from a receiving starting point;
performing frame boundary detection of a synchronous signal on the cached time domain data, grouping frame boundary detection results, and determining the frame boundary of each group;
determining, for a synchronization signal within each packet, a delay offset for the synchronization signal within the packet based on a frame boundary of the packet; the delay offset is used as a coarse synchronization delay of a synchronization signal in the packet;
performing synchronous detection on the synchronous signals with the determined frame boundary in each packet to obtain synchronous detection results of the synchronous signals, wherein the synchronous detection results comprise identification, fine synchronization time delay and power of the synchronous signals;
and determining the real time delay of the synchronous signal based on the coarse synchronization time delay and the fine synchronization time delay, reporting the real time delay and the identification of the synchronous signal to a media access control point, and feeding back the real time delay and the identification of the synchronous signal to user equipment through the media access control point.
Or implementing the synchronization signal transmission method described in any of the embodiments of the present application, the method including:
configuring a plurality of sets of frame structures based on the size of a network coverage area;
and sending the plurality of sets of frame structures to user equipment.
Or implementing the synchronization signal transmission method described in any of the embodiments of the present application, the method including:
receiving a plurality of sets of frame structures sent by a base station;
and transmitting signals according to the plurality of sets of frame structures, wherein the synchronous signals are transmitted according to one set of frame structures in the plurality of sets of frame structures.
The above description is only exemplary embodiments of the present application, and is not intended to limit the scope of the present application.
It will be clear to a person skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a car mounted mobile station.
In general, the various embodiments of the application may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the application is not limited thereto.
Embodiments of the application may be implemented by a data processor of a mobile device executing computer program instructions, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
Any logic decision block diagram in the figures of the present application may represent a program step, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of a program step and a logic circuit, module, and function. The computer program may be stored on a memory. The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, Read Only Memory (ROM), Random Access Memory (RAM), optical storage devices and systems (digital versatile disks, DVDs, or CD discs), etc. The computer readable medium may include a non-transitory storage medium. The data processor may be of any type suitable to the local technical environment, such as but not limited to general purpose computers, special purpose computers, microprocessors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), programmable logic devices (FGPAs), and processors based on a multi-core processor architecture.
The foregoing has provided by way of exemplary and non-limiting examples a detailed description of exemplary embodiments of the present application. Various modifications and adaptations to the foregoing embodiments may become apparent to those skilled in the relevant arts in view of the drawings and the following claims without departing from the scope of the invention. Accordingly, the proper scope of the application is to be determined according to the claims.

Claims (19)

Translated fromChinese
1.一种同步信号检测方法,其特征在于,包括:1. a synchronization signal detection method, is characterized in that, comprises:从接收开始点缓存设定时间长度的时域数据;Buffer time domain data for a set length of time from the start point of reception;对缓存的所述时域数据进行同步信号的帧边界检测,将帧边界检测结果进行分组,并确定每个分组的帧边界;Carry out the frame boundary detection of the synchronization signal to the buffered time domain data, group the frame boundary detection results, and determine the frame boundary of each grouping;针对每个分组内的同步信号,基于所述分组的帧边界确定所述分组内的同步信号的时延偏移;所述时延偏移作为所述分组内的同步信号的粗同步时延;For the synchronization signal in each group, determine the delay offset of the synchronization signal in the group based on the frame boundary of the group; the delay offset is used as the coarse synchronization delay of the synchronization signal in the group;对每个分组内确定帧边界的同步信号进行同步检测,得到同步检测结果,所述同步检测结果包括同步信号的标识、精同步时延和功率;Perform synchronous detection on the synchronization signal whose frame boundary is determined in each group to obtain a synchronization detection result, where the synchronization detection result includes the identification of the synchronization signal, the precise synchronization delay and the power;基于所述粗同步时延和所述精同步时延确定所述同步信号的真实时延,并将所述真实时延、所述标识和所述功率上报给媒体接入控制点,并通过所述媒体控制点将所述真实时延和所述标识反馈给用户设备。The real delay of the synchronization signal is determined based on the coarse synchronization delay and the fine synchronization delay, and the real delay, the identifier and the power are reported to the media access control point, and the The media control point feeds back the real time delay and the identifier to the user equipment.2.根据权利要求1所述的方法,其特征在于,所述将帧边界检测结果进行分组,并确定每个分组的帧边界,包括:2. The method according to claim 1, wherein the grouping of the frame boundary detection results, and determining the frame boundary of each grouping, comprises:将帧边界检测结果按照预设时间长度偏移门限进行分组;Group the frame boundary detection results according to the preset time length offset threshold;将每个分组内的帧边界检测结果采用相同的帧边界,作为每个分组的帧边界。The same frame boundary is adopted as the frame boundary detection result in each group as the frame boundary of each group.3.根据权利要求2所述的方法,其特征在于,所述对缓存的所述时域数据进行同步信号的帧边界检测,包括:3. The method according to claim 2, wherein the performing frame boundary detection of a synchronization signal on the buffered time domain data comprises:采用预设时间长度的搜索信号对缓存的所述时域数据进行滑窗;Use a search signal of a preset time length to perform a sliding window on the buffered time domain data;确定所述搜索信号在不同的搜索点上与缓存的所述时域数据的相关值;determining the correlation value between the search signal and the buffered time domain data at different search points;将大于设定门限值的相关值进行存储,形成集合;Store the correlation values greater than the set threshold to form a set;基于所述集合中相关值对应的时间索引确定所述同步信号的起始位置,将所述起始位置作为所述同步信号的帧边界检测结果。The starting position of the synchronization signal is determined based on the time index corresponding to the correlation value in the set, and the starting position is used as the frame boundary detection result of the synchronization signal.4.根据权利要求3所述的方法,其特征在于,所述搜索信号为循环前缀信号或者本地时域同步序列。The method according to claim 3, wherein the search signal is a cyclic prefix signal or a local time domain synchronization sequence.5.根据权利要求4所述的方法,其特征在于,所述搜索信号为本地时域同步序列,所述本地时域同步序列的构造过程包括:5. The method according to claim 4, wherein the search signal is a local time domain synchronization sequence, and the construction process of the local time domain synchronization sequence comprises:基于网络覆盖区域的逻辑根配置生成所有可能的同步信号的时域序列;Generate a time-domain sequence of all possible synchronization signals based on the logical root configuration of the network coverage area;将所有可能的同步信号的时域序列进行叠加,得到本地时域同步序列。The time domain sequence of all possible synchronization signals is superimposed to obtain the local time domain synchronization sequence.6.根据权利要求5所述的方法,其特征在于,在采用预设时间长度的搜索信号对缓存的时域数据进行滑窗之前,还包括:6. method according to claim 5 is characterized in that, before adopting the search signal of preset time length to carry out sliding window to the buffered time domain data, also comprises:对缓存的所述时域数据和所述本地时域同步序列进行相同倍率的降采样。Perform down-sampling with the same ratio on the buffered time-domain data and the local time-domain synchronization sequence.7.根据权利要求1所述的方法,其特征在于,所述基于所述分组的帧边界确定所述分组内的同步信号的时延偏移,包括:7. The method according to claim 1, wherein the determining the delay offset of the synchronization signal in the group based on the frame boundary of the group comprises:将所述分组内的同步信号的帧边界与所述同步信号发送时间之间的时间间隔作为所述分组内的同步信号的时延偏移。The time interval between the frame boundary of the synchronization signal in the group and the transmission time of the synchronization signal is taken as the delay offset of the synchronization signal in the group.8.根据权利要求1所述的方法,其特征在于,基于所述粗同步时延和所述精同步时延确定所述同步信号的真实时延,包括:8. The method according to claim 1, wherein determining the real delay of the synchronization signal based on the coarse synchronization delay and the fine synchronization delay, comprising:将所述粗同步时延与所述精同步时延之和作为所述同步信号的真实时延。The sum of the coarse synchronization delay and the fine synchronization delay is taken as the real delay of the synchronization signal.9.根据权利要求2所述的方法,其特征在于,9. The method of claim 2, wherein在对每个分组内确定帧边界的同步信号进行同步检测过程中,且在基于每个分组的帧边界确定的同步检测窗存在重叠的情况下,保留重叠的同步检测窗对应的分组中最小分组内的同步信号的同步检测结果,或者保留功率最强的同步信号的同步检测结果。In the process of performing synchronization detection on the synchronization signal whose frame boundary is determined in each group, and in the case of overlapping synchronization detection windows determined based on the frame boundary of each group, the smallest group in the group corresponding to the overlapping synchronization detection window is reserved. The synchronization detection result of the synchronization signal within the system, or the synchronization detection result of the synchronization signal with the strongest power is reserved.10.根据权利要求3所述的方法,其特征在于,还包括:10. The method of claim 3, further comprising:在所述同步信号对其他信号存在干扰的情况下,在所述同步信号的所有检测窗对应频域资源上禁止用户设备发送其他信号,或者在所述同步信号的所有检测窗对应的时隙或者符号内禁止所述用户设备发送所述其他信号。In the case that the synchronization signal interferes with other signals, the user equipment is prohibited from sending other signals on the frequency domain resources corresponding to all detection windows of the synchronization signal, or the time slots corresponding to all detection windows of the synchronization signal or The user equipment is prohibited from transmitting the other signals within the symbol.11.根据权利要求1所述的方法,其特征在于,所述设定时间长度与所述同步信号的长度以及网络覆盖区域的最大覆盖半径相关。11. The method according to claim 1, wherein the set time length is related to the length of the synchronization signal and the maximum coverage radius of the network coverage area.12.一种同步信号的传输方法,其特征在于,包括:12. A method for transmitting a synchronization signal, comprising:基于网络覆盖区域的大小配置多套帧结构;Configure multiple frame structures based on the size of the network coverage area;将所述多套帧结构发送给用户设备。The multiple sets of frame structures are sent to the user equipment.13.根据权利要求12所述的方法,其特征在于,13. The method of claim 12, wherein在所述多套帧结构中的第一帧结构和第二帧结构相邻,且所述第一帧结构的上行子帧和下行子帧的配比大于设定配比值的情况下,则所述第二帧结构的上行子帧和下行子帧的配比小于所述设定配比值;In the case where the first frame structure and the second frame structure in the multiple sets of frame structures are adjacent, and the ratio of uplink subframes and downlink subframes in the first frame structure is greater than the set ratio value, then the The ratio of uplink subframes and downlink subframes in the second frame structure is less than the set ratio value;在所述多套帧结构中的第一帧结构和第二帧结构相邻,且在所述第一帧结构的上行子帧和下行子帧的配比小于设定配比值的情况下,则所述第二帧结构的上行子帧和下行子帧的配比大于所述设定配比值。In the case where the first frame structure and the second frame structure in the multiple sets of frame structures are adjacent to each other, and the ratio of uplink subframes and downlink subframes in the first frame structure is less than the set ratio value, then The ratio of uplink subframes and downlink subframes of the second frame structure is greater than the set ratio value.14.一种同步信号的传输方法,其特征在于,包括:14. A method for transmitting a synchronization signal, comprising:接收基站发送的多套帧结构;Receive multiple sets of frame structures sent by the base station;按照所述多套帧结构发送信号,其中,按照所述多套帧结构中的一套帧结构发送同步信号。The signals are sent according to the multiple sets of frame structures, wherein the synchronization signal is sent according to one set of the multiple sets of frame structures.15.一种同步信号检测装置,其特征在于,包括:15. A synchronization signal detection device, comprising:接收模块,被设置从接收开始点缓存设定时间长度的时域数据;The receiving module is set to buffer the time domain data of the set time length from the receiving start point;帧边界检测模块,被设置为对缓存的所述时域数据进行同步信号的帧边界检测,对帧边界检测结果进行分组,并确定每个分组的帧边界;a frame boundary detection module, configured to perform frame boundary detection of the synchronization signal on the buffered time-domain data, group the frame boundary detection results, and determine the frame boundary of each grouping;时延偏移确定模块,被设置为针对每个分组内的同步信号,基于所述分组的帧边界确定所述分组内的同步信号的时延偏移;所述时延偏移作为所述分组内的同步信号的粗同步时延;a delay offset determination module, configured to determine, for the synchronization signal in each group, the delay offset of the synchronization signal in the group based on the frame boundary of the group; the delay offset is used as the group Coarse synchronization delay of the synchronization signal within;同步检测模块,被设置为对每个分组内确定帧边界的同步信号进行同步检测,得到同步检测结果,所述同步检测结果包括同步信号的标识、精同步时延和功率;The synchronization detection module is configured to perform synchronization detection on the synchronization signal that determines the frame boundary in each group, and obtain the synchronization detection result, and the synchronization detection result includes the identification of the synchronization signal, the precise synchronization time delay and the power;反馈模块,被设置为基于所述粗同步时延和所述精同步时延确定所述同步信号的真实时延,并将所述真实时延、所述标识和所述功率上报给媒体接入控制点,并通过所述媒体接入控制点将所述真实时延和所述标识反馈给用户设备。a feedback module, configured to determine the real delay of the synchronization signal based on the coarse synchronization delay and the fine synchronization delay, and report the real delay, the identifier and the power to the media access A control point, and the real delay and the identifier are fed back to the user equipment through the media access control point.16.一种同步信号的传输装置,其特征在于,包括:16. A transmission device for synchronization signals, comprising:配置模块,被设置为基于网络覆盖区域的大小配置多套帧结构;The configuration module is set to configure multiple sets of frame structures based on the size of the network coverage area;帧结构发送模块,被设置为将所述多套帧结构发送给用户设备。The frame structure sending module is configured to send the multiple sets of frame structures to the user equipment.17.一种同步信号的传输装置,其特征在于,包括:17. A transmission device for synchronization signals, characterized in that, comprising:帧结构接收模块,被设置为接收基站发送的多套帧结构;The frame structure receiving module is set to receive multiple sets of frame structures sent by the base station;信号发送模块,被设置为按照所述多套帧结构发送信号,其中,按照所述多套帧结构中的一套帧结构发送同步信号。The signal sending module is configured to send signals according to the multiple sets of frame structures, wherein the synchronization signal is sent according to one set of the multiple sets of frame structures.18.一种设备,其特征在于,包括:18. A device comprising:一个或多个处理器;one or more processors;存储器,用于存储一个或多个程序;memory for storing one or more programs;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-13任一项所述的方法。The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-13.19.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-13任一项所述的方法。19. A storage medium, characterized in that, the storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1-13 is implemented.
CN201911410018.8A2019-12-312019-12-31 A synchronization signal detection, transmission method, device, equipment and storage mediumActiveCN113133021B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201911410018.8ACN113133021B (en)2019-12-312019-12-31 A synchronization signal detection, transmission method, device, equipment and storage medium
PCT/CN2020/138362WO2021136016A1 (en)2019-12-312020-12-22Synchronization signal detection method and apparatus, synchronization signal transmission method and apparatus, device, and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911410018.8ACN113133021B (en)2019-12-312019-12-31 A synchronization signal detection, transmission method, device, equipment and storage medium

Publications (2)

Publication NumberPublication Date
CN113133021Atrue CN113133021A (en)2021-07-16
CN113133021B CN113133021B (en)2025-06-17

Family

ID=76687047

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911410018.8AActiveCN113133021B (en)2019-12-312019-12-31 A synchronization signal detection, transmission method, device, equipment and storage medium

Country Status (2)

CountryLink
CN (1)CN113133021B (en)
WO (1)WO2021136016A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115002894A (en)*2022-08-032022-09-02杰创智能科技股份有限公司Uplink timing synchronization method, device, equipment and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114189289B (en)*2021-11-262023-07-11中电科思仪科技(安徽)有限公司Terahertz signal rapid synchronization method

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101405985A (en)*2006-03-292009-04-08Posdata株式会社Method of detecting a frame boundary of a received signal in digital communication system and apparatus of enabling the method
CN101911628A (en)*2008-01-042010-12-08高通股份有限公司Methods and apparatus for synchronization and detection in wireless communication systems
CN107634924A (en)*2016-07-182018-01-26中兴通讯股份有限公司 Synchronous signal sending and receiving method and device, transmission system
US20190044675A1 (en)*2016-03-102019-02-07Telefonaktiebolaget Lm Ericsson (Publ)Short transmission time intervals in time division duplex downlink and uplink subframes

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101388723B (en)*2008-10-282012-07-04重庆重邮信科通信技术有限公司Radio communication timing synchronization method, cell searching method and system
US8576830B2 (en)*2010-04-022013-11-05Broadcom CorporationMethod and system for tracking timing drift in multiple frequency hypothesis testing
CN102938931B (en)*2011-08-152016-05-18重庆航讯时代科技有限责任公司Asynchronous up-link access method and device on a large scale

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101405985A (en)*2006-03-292009-04-08Posdata株式会社Method of detecting a frame boundary of a received signal in digital communication system and apparatus of enabling the method
CN101911628A (en)*2008-01-042010-12-08高通股份有限公司Methods and apparatus for synchronization and detection in wireless communication systems
US20190044675A1 (en)*2016-03-102019-02-07Telefonaktiebolaget Lm Ericsson (Publ)Short transmission time intervals in time division duplex downlink and uplink subframes
CN107634924A (en)*2016-07-182018-01-26中兴通讯股份有限公司 Synchronous signal sending and receiving method and device, transmission system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CATT: "R1-072933 "Uplink ACK/NACK signaling for TDD"", 3GPP TSG_RAN\\WG1_RL1, no. 1, 20 June 2007 (2007-06-20)*
IPWIRELESS: "R1-060640 "Downlink Synchronisation Signal Placement"", 3GPP TSG_RAN\\WG1_RL1, no. 1, 9 February 2006 (2006-02-09)*
NTT DOCOMO, INC.: "RP-170376 "Status Report of Study on New Radio Access Technology"", 3GPP TSG_RAN\\TSG_RAN, no. 75, 28 February 2017 (2017-02-28)*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115002894A (en)*2022-08-032022-09-02杰创智能科技股份有限公司Uplink timing synchronization method, device, equipment and storage medium
CN115002894B (en)*2022-08-032022-11-01杰创智能科技股份有限公司Uplink timing synchronization method, device, equipment and storage medium

Also Published As

Publication numberPublication date
WO2021136016A1 (en)2021-07-08
CN113133021B (en)2025-06-17

Similar Documents

PublicationPublication DateTitle
RU2759426C1 (en)Method and apparatus for transmitting a reference signal, a method and apparatus for receiving a reference signal, a vehicle-mounted apparatus and a terminal
KR101783278B1 (en)Data transmission method, device and system
CN103037498B (en)For the method and apparatus that timing advance in coordinated multipoint transmission adjusts
US20240349248A1 (en)Method and apparatus for selecting sidelink resource in nr v2x
WO2016050196A2 (en)Base station for laa transmission in cellular communications, method and device for ue
JP2019518351A (en) Application of timing advance command in wireless communication device in extended coverage mode
CN112351447B (en)Public place security big data collection method and system based on block chain system
CN103167594A (en) A method for controlling uplink transmit power and user equipment
HK1245560A1 (en)Communication efficiency
CN105491641B (en)Transmission method of discovery signal, cell discovery method and device
JP2020518188A (en) Terminal, network device, and method
CN106685613B (en)SRS transmission method and device
CN108207029A (en)A kind of method and apparatus in UE, base station
CN105323854A (en)Method and device for avoiding LAA interference
CN106161312B (en)A kind of data transmission method and device
CN110535604A (en)A kind of speed matching method and device
EP4164296A1 (en)Cell access method and apparatus, device, and storage medium
CN112839376A (en)Timing determination method, device, communication node and storage medium
CN113133021A (en)Method, device, equipment and storage medium for detecting and transmitting synchronous signal
CN112839378B (en) Data transmission method and device
WO2023198024A1 (en)Signal transmission method, network side device and terminal
CN110191514A (en)A kind of communication means and device of uplink LAA
CN107733608B (en) A synchronization signal transmission method and device
WO2013139074A1 (en)Uplink synchronization method and device of multi-carrier system
KR20180114129A (en) Signal transmission method, signal transmission control method, user device, and base station

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp