CN111245543B - Method and device for searching air interface data synchronization head - Google Patents
Method and device for searching air interface data synchronization head Download PDFInfo
- Publication number
- CN111245543B CN111245543B CN201811445786.2A CN201811445786A CN111245543B CN 111245543 B CN111245543 B CN 111245543B CN 201811445786 A CN201811445786 A CN 201811445786A CN 111245543 B CN111245543 B CN 111245543B
- Authority
- CN
- China
- Prior art keywords
- synchronization
- head
- time slot
- searching
- data stream
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7075—Synchronisation aspects with code phase acquisition
- H04B1/70754—Setting of search window, i.e. range of code offsets to be searched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0647—Synchronisation among TDM nodes
- H04J3/065—Synchronisation among TDM nodes using timestamps
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The invention discloses a method and a device for searching a synchronous head of air interface data, wherein the method comprises the following steps: searching a target data stream of the air interface data to determine an initial synchronization head; recording the position of the initial synchronization head as an initial position; determining a time slot searching window according to the initial position, and performing synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head; and determining a synchronization window according to the time slot header of the target data stream, judging whether the first synchronization header is in the synchronization window, and if so, determining the first synchronization header as a target synchronization header. The invention realizes the purposes of reducing the operation amount and the working dominant frequency of the terminal and improving the overall performance of the terminal.
Description
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a method and an apparatus for searching an air interface data synchronization header.
Background
With the development of wireless communication technology, in some digital trunking communication systems, TDMA (time division multiple access) and GMSK (Gaussian Filtered Minimum Shift Keying) modulation and demodulation manners of two time slots per carrier are generally adopted. Therefore, the wireless frequency spectrum is divided according to time slots, each periodically repeated time slot forms a physical channel, the physical channels can be corresponding to different logical channels according to the services and functions supported by the physical channels, and each logical channel corresponds to different channel frame synchronization heads.
In the working process, the cluster terminal needs to receive air interface data issued by the base station all the time, and performs time slot adjustment and time slot synchronization with the base station according to each packet of air interface data, so that the terminal needs to search for a synchronization header. In the existing synchronous head searching scheme, correlation operation is usually performed on sampling points to calculate a correlation peak value, and according to the peak value position, the optimal sampling point or the initial point of a signal is obtained, so that synchronous head searching is performed. However, in this way, correlation operation needs to be performed on sampling points before demodulation, and the overall operation amount is large, so that the working dominant frequency of the terminal is improved, and the overall performance is reduced.
Disclosure of Invention
In view of the above problems, the present invention provides a method and an apparatus for searching a synchronization header of air interface data, which achieve the purposes of reducing the computation amount and the dominant frequency of terminal operation, and improving the overall performance of the terminal.
In order to achieve the purpose, the invention provides the following technical scheme:
a method for searching an air interface data synchronization head comprises the following steps:
searching a target data stream of the air interface data to determine an initial synchronization head;
recording the position of the initial synchronization head as an initial position;
determining a time slot searching window according to the initial position, and performing synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head;
and determining a synchronization window according to the time slot header of the target data stream, judging whether the first synchronization header is in the synchronization window, and if so, determining the first synchronization header as a target synchronization header.
Preferably, before searching the target data stream of the pair of interface data to determine the initial synchronization header, the method further includes:
dividing according to a frame structure of air interface data to obtain a plurality of time slots of the air interface data;
and determining the demodulated data stream corresponding to each time slot as a target data stream.
Preferably, the searching for the target data stream of the pair of interface data to determine the initial synchronization header includes:
performing bit-by-bit search on the target data stream, and comparing the target data stream with a preset logic channel synchronization head to obtain a first initial synchronization head;
and checking the first initial synchronization head, and if the first initial synchronization head is checked correctly, determining the first initial synchronization head as the initial synchronization head.
Preferably, the determining a time slot search window according to the initial position, and before performing synchronization header search on a data stream corresponding to the time slot search window to obtain a first synchronization header, further includes:
and aligning the time slot head of the target data stream with the time slot head of the target base station to realize the time slot adjustment of the target data stream.
Preferably, the method further comprises the following steps:
and if the first synchronization head is not in the synchronization window, returning to the time slot search window for synchronization head search.
Preferably, the method further comprises the following steps:
and when the time slot searching window is searched for the synchronization head, counting the out-of-step quantity, judging whether the out-of-step quantity is greater than a preset threshold value, if so, re-determining the initial synchronization head, wherein the out-of-step quantity is used for representing that the first synchronization head is not in the synchronization window, and returning to the time slot searching window for the number of times of searching for the synchronization head.
An air interface data synchronization header searching apparatus, comprising:
the first determining module is used for searching a target data stream of air interface data to determine an initial synchronization head;
the recording module is used for recording the position of the initial synchronization head as an initial position;
the searching module is used for determining a time slot searching window according to the initial position and carrying out synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head;
and the second determining module is used for determining a synchronization window according to the time slot header of the target data stream, judging whether the first synchronization header is in the synchronization window, and if so, determining the first synchronization header as the target synchronization header.
Preferably, the method further comprises the following steps:
the device comprises a dividing module, a receiving module and a processing module, wherein the dividing module is used for dividing according to a frame structure of air interface data to obtain a plurality of time slots of the air interface data;
and the data stream determining module is used for determining the demodulated data stream corresponding to each time slot as a target data stream.
Preferably, the first determining module comprises:
the comparison unit is used for carrying out bit-by-bit search on the target data stream and comparing the target data stream with a preset logic channel synchronization head to obtain a first initial synchronization head;
and the checking unit is used for checking the first initial synchronization head, and if the checking is correct, the first initial synchronization head is determined as the initial synchronization head.
Preferably, the method further comprises the following steps:
and the time slot head alignment module is used for aligning the time slot head of the target data stream with the time slot head of the target base station to realize the time slot adjustment of the target data stream.
Preferably, the method further comprises the following steps:
and the re-searching unit is used for returning to the time slot searching window to search the synchronization head if the first synchronization head is not in the synchronization window.
Preferably, the method further comprises the following steps:
and the counting unit is used for counting the number of desynchronizing when the time slot searching window searches the synchronous head, judging whether the number of desynchronizing is larger than a preset threshold value, and if so, re-determining the initial synchronous head, wherein the number of desynchronizing is used for representing that the first synchronous head is not in the synchronous window, and returning the time slot searching window to carry out the number of times of synchronous head searching.
Compared with the prior art, the method and the device have the advantages that the target data stream of the air interface data is searched to determine the initial synchronization head, the time slot of the terminal and the base station is adjusted based on the initial synchronization head, and the position of the initial synchronization head is determined as the initial position. And then confirm the time slot search window according to the initial position, meanwhile according to the synchronous window, have realized the search of the double window, wherein, have narrowed the synchronous head search range of the dataflow while carrying on the search of the synchronous head in the time slot search window, and the synchronous window judges the synchronous head searched out, the two combine, utilize the time slot characteristic of the air interface at the same time, can reduce the operation amount of the synchronous algorithm of the frame effectively, and then reduce the terminal work dominant frequency, and improve the terminal overall performance.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for searching an air interface data synchronization header according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an air interface data frame structure according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a dual window structure according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an air interface data synchronization header searching apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first" and "second," and the like in the description and claims of the present invention and in the above-described drawings, are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not set forth for a listed step or element but may include steps or elements not listed.
The embodiment of the invention provides a method for searching a synchronous head of air interface data, which can comprise the following steps:
s11, searching a target data stream of the air interface data to determine an initial synchronization head;
the air interface is referred to as an air interface for short, which is a wireless transmission specification between the trunking terminal and the base station, and defines the use frequency, bandwidth, access opportunity, coding mode and handover of each wireless channel. In the working process, the cluster terminal needs to receive the air interface data issued by the base station all the time, and performs time slot adjustment and time slot synchronization with the base station according to each packet of air interface data. Referring to fig. 2, a frame structure of air interface data is shown in fig. 2, and the frame structure of the air interface data may be represented as a superframe, a multiframe, and a timeslot. Each superframe consists of 4000 multiframes with duration of 4800 seconds (S); each multiframe consists of 25 TDMA frames, with a duration of 1.2 seconds (S); each TDMA frame consists of 2 time slots, each 48 milliseconds (ms) in duration, and each slot is 24ms in duration.
When the trunking terminal performs slot adjustment and slot synchronization with the base station according to each packet of air interface data, a synchronization header is first searched, where the synchronization header is a specific synchronization sequence (a binary sequence), and different synchronization sequences may correspond to different logical channels in different partitions. Typically a set of sync headers are typically 20 to 40 bits in length, depending on the type of logical channel. For example, the logical channel a corresponds to a synchronization header of 01110110 …; the synchronization header for logical channel B is 10001010 ….
Before searching for the synchronization header, the target data stream is defined, which may be selected from the target data stream determining method provided in the embodiment of the present invention, and the method may include the following steps:
dividing according to a frame structure of air interface data to obtain a plurality of time slots of the air interface data;
and determining the demodulated data stream corresponding to each time slot as a target data stream.
When the search for the sync header is started, the acquisition state is entered first, that is, an initial sync header acquisition method is further provided in an embodiment of the present invention, and may include the following steps:
performing bit-by-bit search on the target data stream, and comparing the target data stream with a preset logic channel synchronization head to obtain a first initial synchronization head;
and checking the first initial synchronization head, and if the first initial synchronization head is checked correctly, determining the first initial synchronization head as the initial synchronization head.
It should be noted that the terminal enters an acquisition state, which performs bit-by-bit sliding search on the demodulated data stream, i.e. the target data stream, and compares the demodulated data stream with known logical channel synchronization headers one by one.
The known logical channels refer to a synchronization header of a logical channel type of 7 in the whole communication system, which is fixed during the design of the whole communication system, and may include logical channels such as scff, TCHF, STCH, BSCH, BNCH, and the like. In the acquisition process, all the logic channels are compared one by one, and when a certain logic channel is taken as a main channel, other logic channels are taken as preset logic channels until the comparison result shows that the logic channels are consistent with the certain logic channel. I.e. when the initial first sync head is obtained.
Then, the initial first synchronization header is checked, that is, if the channel decoding CRC (Cyclic Redundancy Check) Check is correct, the initial first synchronization header is determined to be the initial synchronization header.
S12, recording the position of the initial synchronization head as an initial position;
after the initial sync header is determined in step S11, the position of the initial sync header is recorded in preparation for setting the slot search window.
S13, determining a time slot searching window according to the initial position, and performing synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head;
s14, determining a synchronization window according to the time slot header of the target data stream, and judging whether the first synchronization header is in the synchronization window, if so, determining the first synchronization header as a target synchronization header.
After the initial synchronization header is determined in the above steps, the acquisition process is completed, and the time slot adjustment process needs to be entered, that is, step S13 and step S14 are executed, so that the 24ms time slot header of the terminal is aligned with the time slot header of the base station. And simultaneously opening a time slot searching window and a synchronization window, and entering a synchronization state from an acquisition state.
The width of the synchronous window meets the requirements of signal transmission time delay in the air and equipment clock accuracy; the time slot searching window is combined with different logic channels to meet the position limit difference between different types of synchronous heads; in order to guarantee accuracy and operability on this basis, redundancy of about 25% is generally added. In an embodiment of the present invention, referring to fig. 3, a schematic structural diagram of a dual window is provided in fig. 3. The width of the synchronization window is 4 bits of the left and right of the time slot head of 24ms, and the width of the time slot searching window is 40 bits of the initial synchronization head position, namely the left and right of the initial position.
After entering a synchronous state, the terminal only carries out synchronous head search in the time slot search window and only carries out data caching in other positions except the time slot search window; after finding the synchronization head in the time slot search window, it needs to judge whether the synchronization head is in the synchronization window, if it is in the synchronization window, it is determined as the target synchronization head. After the target synchronization header is determined, subsequent processes such as channel decoding and the like can be performed. The channel decoding and other processing in the method meet the wireless communication theory of the existing standard, and can comprise descrambling, deinterleaving, Viterbi decoding and other parts.
In the embodiment of the invention, if the first synchronization head is not in the synchronization window, the time slot search window needs to be returned for searching the synchronization head.
And when the time slot searching window is searched for the synchronization head, counting the out-of-step quantity, judging whether the out-of-step quantity is greater than a preset threshold value, if so, re-determining the initial synchronization head, wherein the out-of-step quantity is used for representing that the first synchronization head is not in the synchronization window, and returning to the time slot searching window for the number of times of searching for the synchronization head.
And if the first synchronization head is not in the synchronization window, judging to be false synchronization, and continuously searching backward for the synchronization head. When the synchronous state starts, the out-of-step counter is started, the terminal sets a threshold value in the out-of-step counter, the threshold value is assumed to be 12, if no synchronous head is searched in 12 continuous time slots, the terminal enters the acquisition state again, and the acquisition process is carried out again to determine the position of the initial synchronous head.
By the method for searching the air interface data synchronization head disclosed by the embodiment of the invention, the target data stream of the air interface data is searched to determine the initial synchronization head, the time slot of the terminal and the base station is adjusted based on the initial synchronization head, and the position of the initial synchronization head is determined as the initial position. And then confirm the time slot search window according to the initial position, meanwhile according to the synchronous window, have realized the search of the double window, wherein, have narrowed the synchronous head search range of the dataflow while carrying on the search of the synchronous head in the time slot search window, and the synchronous window judges the synchronous head searched out, the two combine, utilize the time slot characteristic of the air interface at the same time, can reduce the operation amount of the synchronous algorithm of the frame effectively, and then reduce the terminal work dominant frequency, and improve the terminal overall performance.
The following describes embodiments of the present invention with reference to specific application scenarios.
In the H2Z and L2P digital clusters, when the method for searching the synchronization header of the air interface data provided by the embodiment of the present invention is used, the terminal starts from power-on, first enters a capture process, performs bit-by-bit sliding on the demodulated data stream, and compares the demodulated data stream with several types of logical channel synchronization headers one by one until a certain synchronization header is found. And then entering a synchronization process, wherein in the synchronization process, a synchronization window and a time slot search window are opened, the terminal only carries out synchronization head search in the time slot search window in the state, and after finding out the synchronization head, whether the synchronization head is in the synchronization window is checked, if so, the correct synchronization head is considered to be found, otherwise, the synchronization head is considered to be false synchronization, and the data is not subjected to subsequent processing. If the synchronous head is not captured in the continuous 12 time slots in the synchronization process, the synchronization window and the time slot searching window are closed, and then the synchronization recapture process is carried out, namely the demodulated data stream is subjected to bit-by-bit sliding to determine the position of the initial synchronous head.
The setting of the time slot searching window can obviously reduce the software overhead of the synchronous head searching algorithm. The crude oil algorithm requires a group bit sliding correlation of 384 bits of data per time slot. After the time slot searching window is adopted, only 110-bit data needs to be subjected to sliding correlation on average in each time slot. The time consumption of the synchronous head searching algorithm is reduced to 1.2 ms/time slot from the original 4.3 ms/time slot.
And the setting of the synchronization window can obviously reduce the occurrence probability of false synchronization events. While the pseudo-synchronization event affects the working performance of the terminal, software overhead such as channel decoding and the like is introduced. The probability of the false synchronization time is reduced from 5 times/time slot to 2 times/time slot; the average channel decoding time introduced by the pseudo-synchronization is reduced from 7.8 ms/slot to 3.3 ms/slot. The condition is provided for further reducing the main frequency of the cluster terminal, and the standby time of the terminal is increased by reducing the main frequency from 192MHz to 158 MHz.
Corresponding to the method for searching the air interface data synchronization header provided by the embodiment of the present invention, another embodiment of the present invention further provides an apparatus for searching the air interface data synchronization header, which, referring to fig. 4, includes:
the first determining module 1 is used for searching a target data stream of the air interface data to determine an initial synchronization head;
a recording module 2, configured to record a position of the initial synchronization head as an initial position;
the searching module 3 is used for determining a time slot searching window according to the initial position and performing synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head;
and a second determining module 4, configured to determine a synchronization window according to the timeslot header of the target data stream, and determine whether the first synchronization header is in the synchronization window, and if so, determine the first synchronization header as a target synchronization header.
Optionally, in another embodiment of the present invention, the method further includes:
a dividing module, configured to divide according to a frame structure of air interface data to obtain a plurality of time slots of the air interface data;
and the data stream determining module is used for determining the demodulated data stream corresponding to each time slot as the target data stream.
Optionally, in another embodiment of the present invention, the first determining module includes:
the comparison unit is used for carrying out bit-by-bit search on the target data stream and comparing the target data stream with a preset logic channel synchronization head to obtain a first initial synchronization head;
and the checking unit is used for checking the first initial synchronization head, and if the checking is correct, the first initial synchronization head is determined as the initial synchronization head.
Optionally, in another embodiment of the present invention, the method further includes:
and the time slot head alignment module is used for aligning the time slot head of the target data stream with the time slot head of the target base station to realize the time slot adjustment of the target data stream.
Optionally, in another embodiment of the present invention, the method further includes:
and the re-searching unit is used for returning to the time slot searching window to search the synchronization head if the first synchronization head is not in the synchronization window.
Optionally, in another embodiment of the present invention, the method further includes:
and the counting unit is used for counting the number of desynchronizing when the time slot searching window searches the synchronous head, judging whether the number of desynchronizing is larger than a preset threshold value, and if so, re-determining the initial synchronous head, wherein the number of desynchronizing is used for representing that the first synchronous head is not in the synchronous window, and returning the time slot searching window to carry out the number of times of synchronous head searching.
Compared with the prior art, the search device for the synchronization head of the air interface data provided by the embodiment of the invention searches the target data stream of the air interface data to determine the initial synchronization head, performs time slot adjustment between the terminal and the base station based on the initial synchronization head, and determines the position of the initial synchronization head as the initial position. And then confirm the time slot search window according to the initial position, meanwhile according to the synchronous window, have realized the search of the double window, wherein, have narrowed the synchronous head search range of the dataflow while carrying on the search of the synchronous head in the time slot search window, and the synchronous window judges the synchronous head searched out, the two combine, utilize the time slot characteristic of the air interface at the same time, can reduce the operation amount of the synchronous algorithm of the frame effectively, and then reduce the terminal work dominant frequency, and improve the terminal overall performance.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (12)
1. A method for searching an air interface data synchronization head is characterized by comprising the following steps:
searching a target data stream of the air interface data to determine an initial synchronization head;
recording the position of the initial synchronization head as an initial position;
determining a time slot searching window according to the initial position, and performing synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head;
and determining a synchronization window according to the time slot header of the target data stream, judging whether the first synchronization header is in the synchronization window, and if so, determining the first synchronization header as a target synchronization header.
2. The method according to claim 1, wherein before searching for a target data stream of air interface data to determine an initial synchronization header, further comprising:
dividing according to a frame structure of air interface data to obtain a plurality of time slots of the air interface data;
and determining the demodulated data stream corresponding to each time slot as a target data stream.
3. The method according to claim 1, wherein the searching for the target data stream of air interface data to determine an initial synchronization header comprises:
performing bit-by-bit search on the target data stream, and comparing the target data stream with a preset logic channel synchronization head to obtain a first initial synchronization head;
and checking the first initial synchronization head, and if the first initial synchronization head is checked correctly, determining the first initial synchronization head as the initial synchronization head.
4. The method of claim 1, wherein the determining a time slot search window according to the initial position further includes, before performing a sync header search on a data stream corresponding to the time slot search window to obtain a first sync header:
and aligning the time slot head of the target data stream with the time slot head of the target base station to realize the time slot adjustment of the target data stream.
5. The method of claim 1, further comprising:
and if the first synchronization head is not in the synchronization window, returning to the time slot search window for synchronization head search.
6. The method of claim 5, further comprising:
and when the synchronization head searching is carried out in the time slot searching window, counting the step-out quantity, judging whether the step-out quantity is greater than a preset threshold value, if so, re-determining the initial synchronization head, wherein the step-out quantity is used for representing that the first synchronization head is not in the synchronization window, and returning to the time slot searching window for the number of times of synchronization head searching.
7. An air interface data synchronization header search device, comprising:
the first determining module is used for searching a target data stream of air interface data to determine an initial synchronization head;
the recording module is used for recording the position of the initial synchronization head as an initial position;
the searching module is used for determining a time slot searching window according to the initial position and carrying out synchronous head searching on a data stream corresponding to the time slot searching window to obtain a first synchronous head;
and the second determining module is used for determining a synchronization window according to the time slot header of the target data stream, judging whether the first synchronization header is in the synchronization window, and if so, determining the first synchronization header as the target synchronization header.
8. The apparatus of claim 7, further comprising:
the device comprises a dividing module, a receiving module and a processing module, wherein the dividing module is used for dividing according to a frame structure of air interface data to obtain a plurality of time slots of the air interface data;
and the data stream determining module is used for determining the demodulated data stream corresponding to each time slot as the target data stream.
9. The apparatus of claim 7, wherein the first determining module comprises:
the comparison unit is used for carrying out bit-by-bit search on the target data stream and comparing the target data stream with a preset logic channel synchronization head to obtain a first initial synchronization head;
and the checking unit is used for checking the first initial synchronization head, and if the checking is correct, the first initial synchronization head is determined as the initial synchronization head.
10. The apparatus of claim 7, further comprising:
and the time slot head alignment module is used for aligning the time slot head of the target data stream with the time slot head of the target base station to realize the time slot adjustment of the target data stream.
11. The apparatus of claim 7, further comprising:
and the re-searching unit is used for returning to the time slot searching window to search the synchronization head if the first synchronization head is not in the synchronization window.
12. The apparatus of claim 10, further comprising:
and the counting unit is used for counting the number of desynchronizing when the time slot searching window searches the synchronous head, judging whether the number of desynchronizing is larger than a preset threshold value, and if so, re-determining the initial synchronous head, wherein the number of desynchronizing is used for representing that the first synchronous head is not in the synchronous window, and returning the time slot searching window to carry out the number of times of synchronous head searching.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811445786.2A CN111245543B (en) | 2018-11-29 | 2018-11-29 | Method and device for searching air interface data synchronization head |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811445786.2A CN111245543B (en) | 2018-11-29 | 2018-11-29 | Method and device for searching air interface data synchronization head |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111245543A CN111245543A (en) | 2020-06-05 |
CN111245543B true CN111245543B (en) | 2022-06-03 |
Family
ID=70874375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811445786.2A Active CN111245543B (en) | 2018-11-29 | 2018-11-29 | Method and device for searching air interface data synchronization head |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111245543B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114745029B (en) * | 2022-04-13 | 2024-04-16 | 北京天润旺林科技有限公司 | Method, device and system for synchronous acquisition of narrowband power line communication |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103107861A (en) * | 2013-01-18 | 2013-05-15 | 熊猫电子集团有限公司 | Slip code resistant frame-synchronization method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6404758B1 (en) * | 1999-04-19 | 2002-06-11 | Ericsson, Inc. | System and method for achieving slot synchronization in a wideband CDMA system in the presence of large initial frequency errors |
CN102932083B (en) * | 2011-08-11 | 2016-12-07 | 中兴通讯股份有限公司 | A kind of method and apparatus during microwave synchronization pair |
CN106559209B (en) * | 2015-09-21 | 2020-07-17 | 中兴通讯股份有限公司 | Frame synchronization method and device |
-
2018
- 2018-11-29 CN CN201811445786.2A patent/CN111245543B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103107861A (en) * | 2013-01-18 | 2013-05-15 | 熊猫电子集团有限公司 | Slip code resistant frame-synchronization method |
Also Published As
Publication number | Publication date |
---|---|
CN111245543A (en) | 2020-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7990932B2 (en) | Apparatus, method and computer program product providing initial cell acquisition and pilot sequence detection | |
US8059588B2 (en) | Systems and methods for shifting the position of a symbol to reduce transmission overhead | |
KR101102411B1 (en) | Initial synchronization for receivers | |
US7336699B2 (en) | Method and apparatus for code identification in wireless applications | |
US20020003786A1 (en) | Method for assigning codes in uplink of synchronous wireless telecommunication system | |
US7023831B2 (en) | CDMA mobile communications apparatus and base station detecting method used therefor | |
JP4341176B2 (en) | Reception synchronizer and demodulator using the same | |
US7343155B2 (en) | Maximum ratio combining of channel estimation for joint detection in TD-SCDMA systems | |
US7079601B2 (en) | Efficient channel estimation in a digital communications system | |
CN111245543B (en) | Method and device for searching air interface data synchronization head | |
JP4310625B2 (en) | Method and mobile device for optimizing cell search in a mobile communication network | |
US6882633B2 (en) | Method and device for synchronizing a mobile radio receiver with a frame structure of a radio signal | |
EP1342325B1 (en) | Fast decoding of long codes | |
CN103546939A (en) | Multi-channel wireless communication system cell searching method and terminal | |
JP2003506923A (en) | Method for estimating channel impulse response of mobile radio channel | |
WO2020107314A1 (en) | Radio interface data synchronization head searching method and device | |
CN1327720C (en) | Method for testing modulated phase cluster of sync code in time division synchronization CDMA access system | |
KR100594164B1 (en) | High Speed Cell Search Apparatus and Method in Asynchronous Code Division Multiple Access Communication System | |
WO2024222183A1 (en) | Detection method and apparatus for primary synchronization signal (pss) sequence | |
CN114916053B (en) | Blind synchronization method of voice frame | |
JP2000165370A (en) | Reception synchronization protection system and reception synchronization protection method | |
US20030202493A1 (en) | Bi-directional time slot estimator for wireless communication system | |
DE19842446C2 (en) | Method and arrangement for receiving user data and data packets containing synchronization data as a function of the transmitted synchronization data | |
CN118804025A (en) | BSSID detection method and device, electronic equipment and storage medium | |
US20050249270A1 (en) | Symbol synchronizing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |