CN111064690A - Communication synchronization method and device, computer equipment and storage medium - Google Patents
Communication synchronization method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN111064690A CN111064690A CN201911417695.2A CN201911417695A CN111064690A CN 111064690 A CN111064690 A CN 111064690A CN 201911417695 A CN201911417695 A CN 201911417695A CN 111064690 A CN111064690 A CN 111064690A
- Authority
- CN
- China
- Prior art keywords
- synchronization
- signal frame
- preamble
- synchronization preamble
- sequence
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1896—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2656—Frame synchronisation, e.g. packet synchronisation, time division duplex [TDD] switching point detection or subframe synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0055—ZCZ [zero correlation zone]
- H04J13/0059—CAZAC [constant-amplitude and zero auto-correlation]
- H04J13/0062—Zadoff-Chu
-
- 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)
Abstract
A communication synchronization method and device, computer equipment and storage medium are provided, wherein the communication synchronization method comprises the following steps: sending a synchronization preamble, wherein the synchronization preamble comprises indication information of the retransmission times of the signal frame, and the synchronization preamble is used for realizing the synchronization of the time domain and the frequency domain of both communication parties; and sending a signal frame corresponding to the synchronization preamble. The scheme provided by the invention does not need to occupy the retransmission times of the resource indication signal frame additionally, and can improve the transmission efficiency of the signal.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communication synchronization method and apparatus, a computer device, and a storage medium.
Background
In an existing communication system, the number of retransmissions of a signal is often indicated by a special signal, and in a Long Term Evolution (LTE) system, the number of retransmissions of the signal is indicated in a Physical Downlink Control Channel (PDCCH), which needs to occupy a fixed Physical resource.
However, in the existing communication system, the fixed physical resource is used to indicate the number of retransmissions of the signal, which reduces the transmission efficiency of the signal.
Disclosure of Invention
The technical problem to be solved by the present application is how to provide a communication synchronization method to improve the signal transmission efficiency of the system.
In order to solve the foregoing technical problem, an embodiment of the present application provides a communication synchronization method, where the method includes: sending a synchronization preamble, wherein the synchronization preamble comprises indication information of the retransmission times of the signal frame, and the synchronization preamble is used for realizing the synchronization of the time domain and the frequency domain of both communication parties; and sending a signal frame corresponding to the synchronization preamble.
Optionally, the synchronization preamble includes a first ZC sequence and a second ZC sequence, where the first ZC sequence indicates system information of a current network, and the second ZC sequence indicates retransmission times of the signal frame.
Optionally, the second ZC sequence further indicates a duration of the signal frame.
Optionally, the formulas of the first ZC sequence and the second ZC sequence are as follows:
wherein, SSS1For the first ZC sequence, SSS2Is a second ZC sequence and is,for the system information of the current network, mod is the remainder operation, nfIs a preset value; LSB [5:0 ]]Is a sequence of 6 bits, in which LSB [2:0 ]]System frame number, LSB [4:3], for indicating a portion]Indicating the number of retransmissions of a signal frame, LSB [5]]Indicating a duration of the signal frame; and the system frame number is used for indicating the time domain position of the signal frame transmitted in the current network.
Optionally, the synchronization preamble includes a primary synchronization preamble and a secondary synchronization preamble, where the primary synchronization preamble is used to implement initial synchronization of both communication parties, the secondary synchronization preamble is used to implement accurate synchronization of both communication parties, and the indication information of the number of retransmission times of the signal frame is indicated in the secondary synchronization preamble.
Optionally, the secondary synchronization preamble is placed in a carrier frequency of the signal frame, and is sent simultaneously with the signal frame, and the retransmission times of the signal frame are carried in the secondary synchronization preamble.
Optionally, the signal frame is a beacon frame of a superframe.
The embodiment of the application also provides a communication synchronization method, which comprises the following steps: receiving a synchronization preamble, and realizing time-domain and frequency-domain synchronization with a sending end according to the synchronization preamble, wherein the synchronization preamble comprises indication information of signal frame retransmission times; and receiving a corresponding signal frame according to the synchronous preamble.
Optionally, the synchronization preamble includes a first ZC sequence and a second ZC sequence, where the first ZC sequence indicates system information of a current network, and the second ZC sequence indicates retransmission times of the signal frame.
Optionally, the second ZC sequence further indicates a duration of the signal frame.
Optionally, the formulas of the first ZC sequence and the second ZC sequence are as follows:
wherein, SSS1For the first ZC sequence, SSS2Is a second ZC sequence and is,for the system information of the current network, mod is the remainder operation, nfIs a preset value; LSB [5:0 ]]Is a sequence of 6 bits, in which LSB [2:0 ]]System frame number, LSB [4:3], for indicating a portion]Indicating the number of retransmissions of a signal frame, LSB [5]]Indicating a duration of the signal frame; and the system frame number is used for indicating the time domain position of the signal frame transmitted in the current network.
Optionally, the synchronization preamble includes a primary synchronization preamble and a secondary synchronization preamble, and the implementing of time-domain synchronization with the sending end according to the synchronization preamble includes: the primary synchronization with a sending end is realized according to the primary synchronization preamble, and the accurate synchronization with the sending end is realized according to the auxiliary synchronization preamble; wherein the indication information of the number of retransmission times of the signal frame is indicated in the secondary synchronization preamble.
Optionally, the secondary synchronization preamble is placed in a carrier frequency of the signal frame, and is sent simultaneously with the signal frame, and the retransmission times of the signal frame are carried in the secondary synchronization preamble.
Optionally, the signal frame is a beacon frame of a superframe.
An embodiment of the present application further provides a communication synchronization apparatus, including: a synchronization preamble sending module, configured to send a synchronization preamble, where the synchronization preamble includes indication information of retransmission times of a signal frame, and the synchronization preamble is used to implement time-domain and frequency-domain synchronization between two communication parties; and the signal frame sending module is used for sending the signal frame corresponding to the synchronous preamble.
An embodiment of the present application further provides a communication synchronization apparatus, including: a synchronous preamble receiving module, configured to receive a synchronous preamble, and implement time-domain and frequency-domain synchronization with a sending end according to the synchronous preamble, where the synchronous preamble includes indication information of retransmission times of a signal frame; and the signal frame receiving module is used for receiving the corresponding signal frame according to the synchronous preamble.
The embodiment of the present application further provides a computer device, which includes a memory and a processor, where the memory stores computer instructions capable of running on the processor, and the processor executes the computer instructions to perform the steps of any one of the above methods.
The embodiment of the present application further provides a storage medium, on which computer instructions are stored, and when the computer instructions are executed, the method of any one of the above-mentioned steps is executed.
Compared with the prior art, the technical scheme of the embodiment of the application has the following beneficial effects:
the communication synchronization method provided by the technical scheme of the application comprises the following steps: sending a synchronization preamble, wherein the synchronization preamble comprises indication information of the retransmission times of the signal frame, and the synchronization preamble is used for realizing the synchronization of the time domain and the frequency domain of both communication parties; and sending a signal frame corresponding to the synchronization preamble.
Compared with the prior art, the method in the embodiment of the application can indicate the retransmission times of the signal frame in the synchronous preamble without occupying additional resources for indication, thereby being beneficial to improving the communication efficiency.
Furthermore, superframes are mostly adopted in the ad hoc network system for signal transmission, and each superframe takes a Beacon frame (Beacon) as the start of the superframe, so that the retransmission times of the signals indicated in the synchronization preamble can refer to the retransmission times of the Beacon frame, and therefore, a receiving terminal of the ad hoc network can demodulate the synchronization preamble to obtain the retransmission times of the Beacon frame so as to determine the retransmission times of the corresponding superframe.
Drawings
Fig. 1 is a schematic flowchart of a communication synchronization method according to an embodiment of the present application;
FIG. 2 is a diagram illustrating superframes in an ad hoc network according to an exemplary embodiment of the present invention;
fig. 3 is a schematic flow chart of another communication synchronization method according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a communication synchronization apparatus according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of another communication synchronization apparatus in the embodiment of the present application.
Detailed Description
As mentioned in the background, the number of retransmissions of a number in the prior art is often indicated by a dedicated signal, as in LTE, in the PDCCH; the indication mode needs to occupy fixed physical resources, and the transmission efficiency of signals is reduced.
In order to solve the foregoing technical problem, an embodiment of the present application provides a communication synchronization method, where the method includes: sending a synchronization preamble, wherein the synchronization preamble comprises indication information of the retransmission times of the signal frame, and the synchronization preamble is used for realizing the synchronization of the time domain and the frequency domain of both communication parties; and sending a signal frame corresponding to the synchronization preamble.
Compared with the prior art, the communication synchronization method provided by the technical scheme of the application can indicate the retransmission times of the signal frame in the synchronization preamble without additionally occupying the resource to indicate the retransmission times of the signal frame, so that the transmission efficiency of the signal is improved.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, embodiments accompanying the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 provides a flow chart of a communication synchronization method according to an embodiment. The communication synchronization method comprises the following steps:
step S101, sending a synchronization preamble, wherein the synchronization preamble comprises indication information of signal frame retransmission times, and the synchronization preamble is used for realizing time-domain and frequency-domain synchronization of both communication parties.
And step S102, sending a signal frame corresponding to the synchronization preamble.
The synchronization preamble is used for enabling the two communication parties to realize synchronization in a time domain and a frequency domain, and the synchronization preamble can also carry indication information for indicating a subsequent signal frame, so that the two communication parties can correctly transmit the signal frame.
In the single point-to-point communication process, a sending terminal sends a synchronous preamble for realizing time and frequency domain synchronization of two parties to a receiving terminal, and after the receiving terminal is synchronized with the sending terminal, the sending terminal sends a signal frame of the communication to the receiving terminal.
The number of retransmissions of the corresponding signal frame is also indicated in the synchronization preamble, so that the receiving terminal can re-receive the retransmitted signal frame according to the number of retransmissions when the reception of the signal frame fails.
In this embodiment, the retransmission times of the signal frame may be indicated in the synchronization preamble without occupying additional resources to indicate the retransmission times of the signal frame, so as to improve the transmission efficiency of the signal.
Optionally, the communication synchronization method provided in this embodiment of the present application may be applied to an ad hoc network system, in the ad hoc network system, because the transmission power of the device is limited, in order to cover a larger range, two methods are generally considered: increase the transmission power or retransmit the signal. Devices of ad hoc network systems are often power limited and cannot increase transmit power. In the signal retransmission method, signals need to be transmitted for multiple times, but physical resources of the ad hoc network system are limited, and how to save the physical resources becomes a problem which is focused on.
In an application example, a Personal Area Network (PAN) coordinator, one or more relay nodes, and one or more terminal nodes of each relay node may be included in the ad hoc Network system, where the number of PAN coordinators is generally one but not limited thereto. The PAN coordinator is used for maintaining information of all nodes in the ad hoc network system and managing communication relations among all nodes in the ad hoc network. Each relay node and the terminal nodes thereof form a group of communication routes, and the terminal nodes of the relay nodes can communicate with each other through the relay nodes; each relay node can directly or indirectly communicate with the PAN coordinator through other relay nodes to acquire the routing information of the other relay nodes, and terminal nodes belonging to different relay nodes communicate through the different relay nodes. The relay nodes can comprise a primary relay node directly connected with the PAN coordinator, a secondary relay node connected with the primary relay node, … and an n-level relay node connected with the n-1 level relay node, and the terminal node can be directly connected with the PAN coordinator or can be connected with the primary relay node or any other relay node according to the requirement.
In the ad hoc network system, each level of relay nodes can send a field intensity detection sending instruction to the terminal nodes thereof in a broadcasting mode, the relay nodes serve as sending nodes, the terminal nodes of the relay nodes serve as receiving nodes, after each relay node collects field intensity reporting information returned by all the terminal nodes thereof, the collected information is forwarded to the PAN coordinator through a plurality of upper level relay nodes of the relay nodes, the PAN coordinator establishes a communication route of the ad hoc network according to the field intensity reporting information collected by all the relay nodes, and each node in the ad hoc network can directly or indirectly acquire the communication route from the PAN coordinator so as to determine the communication path of the node and other nodes and carry out communication according to the determined communication path.
In the ad hoc network system, superframes are mostly adopted for signal transmission, and each superframe takes a Beacon frame (Beacon) as the start of the superframe, so the retransmission times of signals indicated in a synchronization preamble can refer to the retransmission times of the Beacon frame, and therefore, a receiving terminal of the ad hoc network can demodulate the synchronization preamble to obtain the retransmission times of the Beacon frame so as to determine the retransmission times of the corresponding superframe. Referring to fig. 2, fig. 2 provides a schematic diagram of a superframe communication in an ad hoc network. The superframe includes a synchronization preamble 201, a beacon frame 202, and a data frame 203; the synchronization preamble 201 is used to implement time and frequency domain synchronization of both sides of superframe transmission and indicate relevant information such as retransmission times of the beacon frame 202; the beacon frame 202 is used to indicate the related information of the data frame 203, and the beacon frame 202 is transmitted multiple times according to the retransmission times indicated in the synchronization preamble 201. The duration of the superframe may include a Contention Access Period (CAP) and a Contention Free Period (CFP), and data transmission of the superframe is transmitted in the form of data frames in the Contention access Period.
In one embodiment, the synchronization preamble includes a first ZC (Zadoff-Chu) sequence indicating system information of a current network and a second ZC sequence indicating a number of retransmissions of the signal frame.
Alternatively, the first ZC sequence and the second ZC sequence in the synchronization preamble may be generated by frequency domain ZC sequences.
In the communication process, a synchronous preamble can be formed based on a first ZC sequence and a second ZC sequence, wherein the first ZC sequence indicates the system information of the current communication network (namely the current network); when the current Network is an ad hoc Network, system information of the ad hoc Network, such as an identification number (ID) (may be abbreviated as PAN ID) of a Personal Area Network (PAN) coordinator, may be indicated. The second ZC sequence indicates the number of retransmissions of the signal frame.
Optionally, the second ZC sequence further indicates a duration of the signal frame.
Optionally, the duration of the signal frame may be the number of time frames occupied by the signal frame, such as 1 or 2 time frames.
Optionally, the formulas of the first ZC sequence and the second ZC sequence are as follows:
wherein, SSS1For the first ZC sequence, SSS2Is a second ZC sequence and is,for system information of the current network, e.g. all or part of the PANID bits of the ad hoc network, mod is a remainder operation, nfIs a preset value. LSB [5:0 ]]Is a sequence of 6 bits, in which LSB [2:0 ]]A system frame number for indicating the portion; and the system frame number is used for indicating the time domain position of the signal frame transmitted in the current network.
Optionally, the system frame number may correspond to an identification number of a sending terminal in the ad hoc Network, and may be all bits or part of bits of an intra-Network Temporary address (Radio Network Temporary Identity, RNTI for short) or a Hardware address (Hardware ID).
LSB [4:3] indicates the retransmission times of the signal frame, which can be the retransmission times of the beacon frame; the retransmission times are defined in table 1:
table 1 Beacon retransmission times mapping table
Bits (Bit) | Number of retransmissions |
00 | 2 |
01 | 4 |
10 | 8 |
11 | 16 |
LSB [5] indicates the duration of the signal frame, which may be the number of time frames occupied by the beacon frame, e.g., 1 time frame may be occupied by 0, and 2 time frames may be occupied by 1.
In an embodiment, the synchronization preamble includes a primary synchronization preamble and a secondary synchronization preamble, the primary synchronization preamble is used to implement initial synchronization of both communication parties, the secondary synchronization preamble is used to implement accurate synchronization of both communication parties, and the indication information of the number of retransmission times of the signal frame is indicated in the secondary synchronization preamble.
Synchronization preambles may include Primary Synchronization Signal (PSS) and Secondary Synchronization Signal (SSS). The primary synchronization preamble may carry primary synchronization information, and the receiving terminal may implement primary synchronization with the transmitting terminal according to the primary synchronization information. The initial synchronization may be time alignment and frequency domain synchronization between the receiving terminal and the transmitting terminal. The auxiliary synchronization signal frame may carry accurate synchronization information, and the receiving terminal may implement accurate synchronization with the transmitting terminal according to the auxiliary synchronization signal frame, where the accurate synchronization may be frame synchronization between the receiving terminal and the transmitting terminal.
Optionally, the indication manner in the first ZC sequence and the second ZC sequence corresponds to a secondary synchronization preamble. For the primary synchronization preamble, the primary synchronization preamble can be obtained by performing time domain transformation and combination on ZC sequences of two frequency domains.
Optionally, the secondary synchronization preamble is placed in a carrier frequency of the signal frame, and is sent simultaneously with the signal frame, and the retransmission times of the signal frame are carried in the secondary synchronization preamble.
Optionally, the transmitting terminal may transmit multiple PSS to ensure that the receiving terminal may achieve synchronization with the transmitting terminal according to the PSS. And then, sending an SSS and a signal frame, and directly transmitting the signal after realizing the fine synchronization of the two parties, namely the carrier frequency of the SSS is the same as that of the signal frame.
Another communication synchronization method is provided in the embodiments of the present application, please refer to fig. 3, where the method includes:
step S301, receiving a synchronization preamble, and implementing time-domain and frequency-domain synchronization with a sending end according to the synchronization preamble, wherein the synchronization preamble includes indication information of signal frame retransmission times.
Step S302, receiving a corresponding signal frame according to the synchronization preamble.
Optionally, the synchronization preamble includes a first ZC sequence and a second ZC sequence, where the first ZC sequence indicates system information of a current network, and the second ZC sequence indicates retransmission times of the signal frame.
Optionally, the second ZC sequence further indicates a duration of the signal frame.
The first and second ZC sequences have the following formulas:
wherein, SSS1For the first ZC sequence, SSS2Is a second ZC sequence and is,for the system information of the current network, mod is the remainder operation, nfIs a preset value; LSB [5:0 ]]Is a sequence of 6 bits, in which LSB [2:0 ]]System frame number, LSB [4:3], for indicating a portion]Indicating the number of retransmissions of a signal frame, LSB [5]]Indicating a duration of the signal frame; and the system frame number is used for indicating the time domain position of the signal frame transmitted in the current network.
Optionally, the synchronization preamble includes a primary synchronization preamble and a secondary synchronization preamble, and the implementing of time-domain synchronization with the sending end according to the synchronization preamble includes: the primary synchronization with a sending end is realized according to the primary synchronization preamble, and the accurate synchronization with the sending end is realized according to the auxiliary synchronization preamble; wherein the indication information of the number of retransmission times of the signal frame is indicated in the secondary synchronization preamble.
Optionally, the secondary synchronization preamble is placed in a carrier frequency of the signal frame, and is sent simultaneously with the signal frame, and the retransmission times of the signal frame are carried in the secondary synchronization preamble.
Optionally, the signal frame is a beacon frame of a superframe.
The communication synchronization method in fig. 3 is executed at the receiving terminal side of the communication synchronization method in fig. 1, and specific reference may be made to the related description in the communication synchronization method in fig. 1, which is not described herein again.
An embodiment of the present application further provides a communication synchronization apparatus, please refer to fig. 4, where the apparatus may include:
a synchronization preamble sending module 401, configured to send a synchronization preamble, where the synchronization preamble includes indication information of the number of retransmission times of a signal frame, and the synchronization preamble is used to implement time-domain and frequency-domain synchronization between two communication parties.
A signal frame sending module 402, configured to send a signal frame corresponding to the synchronization preamble.
The communication synchronization apparatus in fig. 4 is implemented at the sending terminal side, and more contents of the operation principle and the operation mode thereof may refer to the related descriptions in fig. 1 and fig. 2, which are not described again here.
An embodiment of the present application further provides another communication synchronization apparatus, please refer to fig. 5, where the apparatus may include:
a synchronization preamble receiving module 501, configured to receive a synchronization preamble, and implement time-domain and frequency-domain synchronization with a sending end according to the synchronization preamble, where the synchronization preamble includes indication information of retransmission times of a signal frame.
A signal frame receiving module 502, configured to receive a corresponding signal frame according to the synchronization preamble.
The communication synchronization apparatus in fig. 5 may be implemented on the receiving terminal side. More contents of the working principle and the working mode thereof can refer to the related description in fig. 3, and are not repeated here.
The embodiment of the present application further provides a terminal, which includes a memory and a processor, where the memory stores computer instructions executable on the processor. The processor, when executing the computer instructions, may perform the communication synchronization method shown in fig. 1 and 2, or the steps of the communication synchronization method in fig. 3. The computing device can be a smart phone or other intelligent devices such as a smart meter.
Embodiments of the present application also provide a storage medium having stored thereon computer instructions, which when executed perform the communication synchronization method shown in fig. 1 and 2 or the steps of the communication synchronization method in fig. 3.
In this embodiment of the present application, the Core Network may be an evolved packet Core (EPC for short), a 5G Core Network (5G Core Network), or may be a novel Core Network in a future communication system. The 5G core is composed of a set of devices, and implements Access and mobility Management functions (AMF) for mobility Management and other functions, a User Plane Function (UPF) for providing packet routing forwarding and Quality of service (QoS) Management and other functions, and a Session Management Function (SMF) for providing Session Management, IP address allocation and Management and other functions.
A Base Station (BS) in the embodiment of the present application, which may also be referred to as a base station device, is a device deployed in a Radio Access Network (RAN) to provide a wireless communication function. For example, a device providing a base station function in a 2G network includes a Base Transceiver Station (BTS), a device providing a base station function in a 3G network includes a node b (nodeb), apparatuses for providing base station functionality in 4G networks include evolved node bs (enbs), which, in Wireless Local Area Networks (WLANs), the devices providing the base station function are an Access Point (AP), a device gNB providing the base station function in a New Radio (NR) of 5G, and a node B (ng-eNB) continuing to evolve, the gNB and the terminal communicate with each other by adopting an NR (NR) technology, the ng-eNB and the terminal communicate with each other by adopting an E-UTRA (evolved Universal Terrestrial Radio Access) technology, and both the gNB and the ng-eNB can be connected to a 5G core network. The base station in the embodiment of the present application also includes a device and the like that provide a function of the base station in a future new communication system.
The network on the network side in the embodiment of the present application refers to a communication network providing communication services for a terminal, and includes a base station of a radio access network, a base station controller of the radio access network, and a device on the core network side.
Definitions or descriptions of commonly used words:
a terminal in this embodiment may refer to various forms of User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station (mobile station, MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal device (terminal equipment), a wireless communication device, a user agent, or a user equipment. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with a Wireless communication function, a computing device or other processing devices connected to a Wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G Network or a terminal device in a future evolved Public Land Mobile Network (PLMN), and the like, which is not limited in this embodiment.
In the embodiments of the present application, a unidirectional communication link from an access network to a terminal is defined as a downlink, data transmitted on the downlink is downlink data, and a transmission direction of the downlink data is referred to as a downlink direction; the unidirectional communication link from the terminal to the access network is an uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is referred to as an uplink direction.
It should be understood that the term "and or" is used herein to describe an association that describes an associated object, meaning that there may be three relationships, for example, a and or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "or" herein indicates that the former and latter related objects are in an "or" relationship.
"plurality" appearing in the embodiments of the present application means two or more.
The descriptions of the first, second, etc. appearing in the embodiments of the present application are for illustrative purposes and for distinguishing the objects of description, and do not indicate any particular limitation on the number of devices in the embodiments of the present application, and do not constitute any limitation on the embodiments of the present application.
"connect" in the embodiments of the present application refers to various connection manners, such as direct connection or indirect connection, to implement communication between devices, which is not limited in this embodiment of the present application.
It should be understood that, in the embodiment of the present application, the processor may be a Central Processing Unit (CPU), and the processor may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It will also be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM) which acts as external cache memory. By way of example and not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. The procedures or functions according to the embodiments of the present application are wholly or partially generated when the computer instructions or the computer program are loaded or executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire or wirelessly. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more collections of available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium may be a solid state disk.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus and system may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative; for example, the division of the unit is only a logic function division, and there may be another division manner in actual implementation; for example, various elements or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be physically included alone, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a terminal (which may be a personal computer, a server, or a network device) to perform some steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Although the present application is disclosed above, the present application is not limited thereto. Various changes and modifications can be easily made by those skilled in the art without departing from the spirit and scope of the present application, and it is intended to cover various combinations of functions, implementation steps, software and hardware, which are described above, and embodiments of the present application.
Claims (18)
1. A method of communication synchronization, the method comprising:
transmitting a synchronization preamble, the synchronization preamble including information indicating a number of retransmissions of a signal frame, wherein,
the synchronous preamble is used for realizing time-frequency domain synchronization of both communication sides;
and sending a signal frame corresponding to the synchronization preamble.
2. The method of claim 1, wherein the synchronization preamble comprises a first ZC sequence indicating system information of a current network and a second ZC sequence indicating a number of retransmissions of the signal frame.
3. The method of claim 2, wherein the second ZC sequence further indicates a duration of the signal frame.
4. The method of claim 3, wherein the first and second ZC sequences have the following formula:
wherein, SSS1For the first ZC sequence, SSS2Is a second ZC sequence and is,for the system information of the current network, mod is the remainder operation, nfIs a preset value; LSB [5:0 ]]Is a sequence of 6 bits, in which LSB [2:0 ]]System frame number, LSB [4:3], for indicating a portion]Indicating the number of retransmissions of a signal frame, LSB [5]]Indicating a duration of the signal frame;
and the system frame number is used for indicating the time domain position of the signal frame transmitted in the current network.
5. The method according to claim 1, wherein the synchronization preamble includes a primary synchronization preamble and a secondary synchronization preamble, the primary synchronization preamble is used for achieving initial synchronization of both communication parties, the secondary synchronization preamble is used for achieving precise synchronization of both communication parties, and the information indicating the number of retransmission times of the signal frame is indicated in the secondary synchronization preamble.
6. The method of claim 5, wherein the secondary synchronization preamble is placed in a carrier frequency of the signal frame, and is transmitted simultaneously with the signal frame, and wherein the number of retransmissions of the signal frame is carried in the secondary synchronization preamble.
7. The method of claim 1, wherein the signal frame is a beacon frame of a superframe.
8. A method of communication synchronization, the method comprising:
receiving a synchronization preamble, and realizing time-domain and frequency-domain synchronization with a sending end according to the synchronization preamble, wherein the synchronization preamble comprises indication information of signal frame retransmission times;
and receiving a corresponding signal frame according to the synchronous preamble.
9. The method of claim 8, wherein the synchronization preamble comprises a first ZC sequence indicating system information of a current network and a second ZC sequence indicating a number of retransmissions of the signal frame.
10. The method of claim 9, wherein the second ZC sequence further indicates a duration of the signal frame.
11. The method of claim 10, wherein the first ZC sequence and the second ZC sequence are formulated as follows:
wherein, SSS1For the first ZC sequence, SSS2Is a second ZC sequenceThe columns of the image data are,for the system information of the current network, mod is the remainder operation, nfIs a preset value; LSB [5:0 ]]Is a sequence of 6 bits, in which LSB [2:0 ]]System frame number, LSB [4:3], for indicating a portion]Indicating the number of retransmissions of a signal frame, LSB [5]]Indicating a duration of the signal frame;
and the system frame number is used for indicating the time domain position of the signal frame transmitted in the current network.
12. The method of claim 8, wherein the synchronization preamble comprises a primary synchronization preamble and a secondary synchronization preamble, and wherein the implementing time-domain and frequency-domain synchronization with a transmitting end according to the synchronization preamble comprises:
the primary synchronization with a sending end is realized according to the primary synchronization preamble, and the accurate synchronization with the sending end is realized according to the auxiliary synchronization preamble;
wherein the indication information of the number of retransmission times of the signal frame is indicated in the secondary synchronization preamble.
13. The method of claim 12, wherein the secondary synchronization preamble is placed in a carrier frequency of the signal frame, and is transmitted simultaneously with the signal frame, and wherein the number of retransmissions of the signal frame is carried in the secondary synchronization preamble.
14. The method of claim 8, wherein the signal frame is a beacon frame of a superframe.
15. A communication synchronization apparatus, the apparatus comprising:
a synchronization preamble sending module, configured to send a synchronization preamble, where the synchronization preamble includes indication information of retransmission times of a signal frame, and the synchronization preamble is used to implement time-domain and frequency-domain synchronization between two communication parties;
and the signal frame sending module is used for sending the signal frame corresponding to the synchronous preamble.
16. A communication synchronization apparatus, the apparatus comprising:
a synchronous preamble receiving module, configured to receive a synchronous preamble, and implement time-domain and frequency-domain synchronization with a sending end according to the synchronous preamble, where the synchronous preamble includes indication information of retransmission times of a signal frame;
and the signal frame receiving module is used for receiving the corresponding signal frame according to the synchronous preamble.
17. A computer device comprising a memory and a processor, the memory having stored thereon computer instructions executable on the processor, wherein the processor, when executing the computer instructions, performs the steps of the method of any one of claims 1 to 7, or any one of claims 8 to 14.
18. A storage medium having stored thereon computer instructions, wherein the computer instructions are operable to perform the steps of the method of any one of claims 1 to 7, or 8 to 14.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911417695.2A CN111064690B (en) | 2019-12-31 | 2019-12-31 | Communication synchronization method and device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911417695.2A CN111064690B (en) | 2019-12-31 | 2019-12-31 | Communication synchronization method and device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111064690A true CN111064690A (en) | 2020-04-24 |
CN111064690B CN111064690B (en) | 2023-04-07 |
Family
ID=70305813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911417695.2A Active CN111064690B (en) | 2019-12-31 | 2019-12-31 | Communication synchronization method and device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111064690B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1746855A2 (en) * | 2005-07-20 | 2007-01-24 | Samsung Electronics Co., Ltd. | System and method for transmitting resource allocation information in a communication system |
WO2010032374A1 (en) * | 2008-09-22 | 2010-03-25 | シャープ株式会社 | Wireless communication system, base station device, mobile station device, and wireless communication method |
US20110044188A1 (en) * | 2009-08-20 | 2011-02-24 | Qualcomm Incorporated | Timing adjustments in a communication system |
WO2016145665A1 (en) * | 2015-03-19 | 2016-09-22 | 华为技术有限公司 | Device to device communication method and device |
CN108289331A (en) * | 2017-01-09 | 2018-07-17 | 华为技术有限公司 | A kind of ascending transmission method, terminal, network side equipment |
US20190313437A1 (en) * | 2018-04-06 | 2019-10-10 | Lenovo (Singapore) Pte. Ltd. | Configuring for bandwidth parts |
-
2019
- 2019-12-31 CN CN201911417695.2A patent/CN111064690B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1746855A2 (en) * | 2005-07-20 | 2007-01-24 | Samsung Electronics Co., Ltd. | System and method for transmitting resource allocation information in a communication system |
WO2010032374A1 (en) * | 2008-09-22 | 2010-03-25 | シャープ株式会社 | Wireless communication system, base station device, mobile station device, and wireless communication method |
US20110044188A1 (en) * | 2009-08-20 | 2011-02-24 | Qualcomm Incorporated | Timing adjustments in a communication system |
WO2016145665A1 (en) * | 2015-03-19 | 2016-09-22 | 华为技术有限公司 | Device to device communication method and device |
CN108289331A (en) * | 2017-01-09 | 2018-07-17 | 华为技术有限公司 | A kind of ascending transmission method, terminal, network side equipment |
US20190313437A1 (en) * | 2018-04-06 | 2019-10-10 | Lenovo (Singapore) Pte. Ltd. | Configuring for bandwidth parts |
Non-Patent Citations (2)
Title |
---|
"\"RP-171783 SR on NR-WID\"" * |
LENOVO: "Discussion on retransmission design for grant-free based UL transmission", 《3GPP TSG RAN WG1 MEETING #86BIS R1-1609400》 * |
Also Published As
Publication number | Publication date |
---|---|
CN111064690B (en) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110601809B (en) | Information sending method and device and information receiving method and device | |
US9642128B2 (en) | Method and apparatus for performing device-to-device communication in wireless communication system | |
WO2018113739A1 (en) | Resource configuration method, information sending method, base station and terminal | |
CN109327884B (en) | Communication method, network device and relay device | |
US20220061105A1 (en) | Random access method and device | |
WO2020047922A1 (en) | Method for transmitting configuration information and terminal device | |
US20210345397A1 (en) | Information transmission and reception methods and apparatuses thereof | |
TW202008828A (en) | Resource configuration method and terminal device | |
JP2019041421A (en) | Communication system | |
US10827480B2 (en) | Method for transmitting control information, user equipment, and network device | |
TW202008829A (en) | Resource configuration method and terminal device | |
CN111107617B (en) | Data sending and receiving method, device, terminal and storage medium in ad hoc network | |
CN111132304B (en) | Whole network synchronization method and device of ad hoc network, terminal and storage medium | |
WO2019157663A1 (en) | Method and device for indicating transmission location of reference signal resource and communication system | |
CN114765506B (en) | PSFCH transmission method and device for auxiliary link and computer readable storage medium | |
US20210250921A1 (en) | Signal transmission method and apparatus, signal reception method and apparatus and communication system | |
WO2017129100A1 (en) | Method and device for use in identifying synchronization information | |
CN110167108B (en) | Method and device for signal transmission | |
JP2022549691A (en) | Random access method, device and communication system | |
JP2024069386A (en) | Uplink transmission method and apparatus | |
CN110677912B (en) | Information sending method and device, information receiving method and device | |
JP2021517427A (en) | Resource scheduling method, data transmission method and its equipment, communication system | |
US20220240231A1 (en) | Method for pdcch detection, method for pdcch transmission, and devices | |
US11856539B2 (en) | Method and device for transmitting downlink control information | |
CN111064690B (en) | Communication synchronization method and device, computer equipment and storage medium |
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 |