WO2025112001A1 - Procédé et appareil de transmission de signal, et dispositif et support - Google Patents
Procédé et appareil de transmission de signal, et dispositif et support Download PDFInfo
- Publication number
- WO2025112001A1 WO2025112001A1 PCT/CN2023/135704 CN2023135704W WO2025112001A1 WO 2025112001 A1 WO2025112001 A1 WO 2025112001A1 CN 2023135704 W CN2023135704 W CN 2023135704W WO 2025112001 A1 WO2025112001 A1 WO 2025112001A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sequence
- parameter
- signal
- sub
- sequences
- 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.)
- Pending
Links
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
Definitions
- the present application relates to the field of communications, and in particular to a signal transmission method, device, equipment and medium.
- Some communication devices have difficulty receiving or processing common Orthogonal Frequency-Division Multiplexing (OFDM) signals due to their low complexity, and the common ZC sequence used to generate OFDM signals is no longer applicable.
- OFDM Orthogonal Frequency-Division Multiplexing
- the present application provides a signal transmission method, apparatus, device and medium, and the technical solution at least includes:
- a signal transmission method is provided, the method being performed by a network device, the method comprising:
- a first signal is sent, where the first signal is generated based on a binary sequence, and the first signal is used for radio resource management RRM measurement and/or downlink synchronization.
- a signal transmission method is provided, the method being executed by a terminal device, the method comprising:
- a first signal is received, where the first signal is generated based on a binary sequence, and the first signal is used for radio resource management RRM measurement and/or downlink synchronization.
- a signal transmission device comprising:
- the sending module is used to send a first signal, where the first signal is generated based on a binary sequence and is used for radio resource management RRM measurement and/or downlink synchronization.
- a signal transmission device comprising:
- the receiving module is used to receive a first signal, where the first signal is generated based on a binary sequence and is used for radio resource management RRM measurement and/or downlink synchronization.
- a communication device comprising:
- a processor ; a receiver and/or a transmitter connected to the processor; a memory for storing executable instructions of the processor;
- the communication device is used to implement the signal transmission method as described above.
- a communication device comprising: a receiver and/or a transmitter;
- the communication device is used to implement the signal transmission method as described above.
- a computer-readable storage medium in which executable instructions are stored.
- the executable instructions are loaded and executed by the processor to implement the signal transmission method as described in the above aspect.
- a computer program product which includes computer instructions, the computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes to implement the signal transmission method as described in the above aspects.
- a chip which includes a programmable logic circuit and/or program instructions, and when the chip is running, it is used to implement the signal transmission method described in the above aspects.
- a computer program includes computer instructions, and a processor of a computer device executes the computer instructions so that the computer device executes the signal transmission method as described in the above aspect.
- the binary sequence Since the first signal is generated according to a binary sequence, the binary sequence has low complexity, is easy to generate and easy to detect, and is very easy to combine with non-OFDM waveforms such as OOK waveforms, PSK waveforms, and FSK waveforms. It provides the possibility of transmitting synchronization signals and measurement signals for some communication scenarios where OFDM waveforms are difficult to use, and provides a new feasible solution for downlink synchronization and RRM measurement. If the receiving end of the first signal is a low-power device or a terminal device including WUR, downlink synchronization and RRM measurement can be achieved while maintaining the good characteristics of low complexity and low power consumption.
- the receiving end of the first signal is a terminal device operating in the millimeter wave frequency band
- the first signal has the advantages of simple generation, easy implementation, and power saving. Combined with the characteristics of high reliability and narrow beam of millimeter wave transmission, the first signal can meet the needs of downlink synchronization and RRM measurement in the millimeter wave frequency band.
- FIG2 shows a schematic diagram of a communication system provided by an exemplary embodiment of the present application
- FIG4 is a schematic diagram showing a backscatter communication process provided by an exemplary embodiment of the present application.
- FIG5 shows a schematic diagram of resistive load modulation provided by an exemplary embodiment of the present application
- FIG6 shows a schematic diagram of a receiver provided by an exemplary embodiment of the present application.
- FIG7 shows a schematic diagram of an encoding method provided by an exemplary embodiment of the present application.
- FIG8 shows a schematic diagram of generating an m-sequence provided by an exemplary embodiment of the present application
- FIG9 shows a schematic diagram of generating an m-sequence provided by an exemplary embodiment of the present application.
- FIG10 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG11 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG12 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG13 is a schematic diagram showing a cyclic shift provided by an exemplary embodiment of the present application.
- FIG14 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG15 is a schematic diagram showing time domain resources occupied by different sequences provided by an exemplary embodiment of the present application.
- FIG16 is a schematic diagram showing time domain resource mapping provided by an exemplary embodiment of the present application.
- FIG17 is a schematic diagram showing time domain resource mapping provided by an exemplary embodiment of the present application.
- FIG18 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG19 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG20 is a schematic diagram showing a signal transmission method provided by an exemplary embodiment of the present application.
- FIG21 shows a structural block diagram of a signal transmission device provided by an exemplary embodiment of the present application.
- FIG22 shows a structural block diagram of a signal transmission device provided by an exemplary embodiment of the present application.
- FIG23 shows a schematic diagram of the structure of a communication device provided by an exemplary embodiment of the present application.
- FIG. 24 shows a schematic diagram of the structure of a communication device provided by an exemplary embodiment of the present application.
- first, second, third, etc. may be used in the present application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
- first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.
- word "if” as used herein may be interpreted as "at the time of” or "when” or "in response to determining”.
- the network device 110 in the present application provides a wireless communication function, and the network device 110 includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., Home Evolved Node B, or Home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (Wi-Fi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., and can also be a next generation Node B (Next Generation Node B) in a fifth generation (5G) mobile communication system.
- eNB evolved Node B
- RNC radio network controller
- NB Node B
- BSC base station controller
- BTS base transceiver station
- HNB home base station
- BBU baseband unit
- B gNB
- TRP transmission point
- TP transmission point
- BBU baseband unit
- DU distributed unit
- B5G baseband unit
- DU distributed unit
- CN core network
- RAN radio access network
- RFID Radio Frequency Identification
- the terminal device 120 and/or the terminal device 130 in the present application are also called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, user device.
- the terminal includes but is not limited to: handheld devices, wearable devices, vehicle-mounted devices and Internet of Things devices, such as: electronic tags, controllers, mobile phones, tablet computers, e-book readers, laptop computers, desktop computers, televisions, game consoles, mobile Internet devices (MID), augmented reality (AR) terminals, virtual reality (VR) terminals and mixed reality (MR) terminals, wearable devices, handles, wireless terminals in industrial control (Industrial Control), wireless terminals in self-driving (Self Driving), wireless terminals in remote medical care (Remote Medical), wireless terminals in smart grid (Smart Grid) and so on.
- MID mobile Internet devices
- AR augmented reality
- VR virtual reality
- MR mixed reality
- Wireless terminals in transportation safety wireless terminals in smart city, wireless terminals in smart home, wireless terminals in remote medical surgery, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA), TV set-top box (STB), Customer Premise Equipment (CPE), etc.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- STB TV set-top box
- CPE Customer Premise Equipment
- the network device 110 and the terminal device 120 communicate with each other via some air interface technology, such as a Uu interface.
- an uplink communication scenario there are two communication scenarios between the network device 110 and the terminal device 120: an uplink communication scenario and a downlink communication scenario.
- Uplink communication refers to sending signals to the network device 110; downlink communication refers to sending signals to the terminal device 120.
- the terminal device 120 and the terminal device 130 communicate with each other via some direct communication interface, such as a PC5 interface.
- some direct communication interface such as a PC5 interface.
- first side communication scenario a first side communication scenario and a second side communication scenario.
- the first side communication refers to sending a signal to the terminal device 130; the second side communication refers to sending a signal to the terminal device 120.
- terminal device 120 and terminal device 130 are both within the network coverage and located in the same cell, or terminal device 120 and terminal device 130 are both within the network coverage but located in different cells, or terminal device 120 is within the network coverage but terminal device 130 is outside the network coverage.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- LTE-A Advanced Long Term Evolution
- UMTS Universal Mobile Telecommunication System
- WiMAX WiMAX
- 5G mobile communication system New Radio (NR) system
- NR system evolution system LTE-based access to unlicensed spectrum (LTE-U) system
- TN non-terrestrial communication network
- WLAN wireless local area network
- Wi-Fi wireless fidelity
- the wireless communication system provided in this embodiment can be applied to but is not limited to at least one of the following communication scenarios: an uplink communication scenario, a downlink communication scenario, and a sidelink communication scenario.
- the terminal device shown in FIG. 1 may also be implemented as a low-power consumption device.
- the low-power device may also be referred to as at least one of the following: an ultra-low-power device, a zero-power device, a Passive IoT device, or an Ambient Power Enabled Internet of Things (Ambient IoT/A-IoT) device.
- an ultra-low-power device a zero-power device
- Passive IoT device a Passive IoT device
- Ambient Power Enabled Internet of Things (Ambient IoT/A-IoT) device Ambient Power Enabled Internet of Things
- the communication technology implemented by low-power devices can also be called at least one of the following: zero-power communication technology, ultra-low-power communication technology, low-power communication technology, ambient energy Internet of Things (Ambient IoT/A-IoT) technology, passive Internet of Things technology, and zero-power Internet of Things technology.
- Low-power devices can harvest energy from the environment (such as radio frequency energy, solar energy, light energy, thermal energy, mechanical energy, kinetic energy, etc.) to obtain energy for communication.
- energy from the environment such as radio frequency energy, solar energy, light energy, thermal energy, mechanical energy, kinetic energy, etc.
- low-power devices can be divided into the following three types:
- Passive devices do not require built-in batteries. When a passive device is close to a network device (such as the reader of an RFID system), the passive device is within the near field formed by the radiation of the antenna of the network device. Therefore, the antenna of the passive device generates an induced current through electromagnetic induction, and the induced current drives the low-power chip circuit of the passive device. It realizes the demodulation of the forward link signal and the modulation of the reverse link signal. For the backscatter link, the passive device can use backscatter or extremely low-power active transmission to transmit the signal. Passive devices do not require built-in batteries to drive either the forward link or the reverse link. Therefore, passive devices can be considered as zero-power devices.
- the RF circuits and baseband circuits of passive devices are also very simple. For example, they do not require devices such as LNA, power amplifier (PA), crystal oscillator, analog to digital converter (ADC), etc., which makes passive devices have many advantages such as small size, light weight, very low price, and long service life.
- devices such as LNA, power amplifier (PA), crystal oscillator, analog to digital converter (ADC), etc., which makes passive devices have many advantages such as small size, light weight, very low price, and long service life.
- Passive devices can also support other energy harvesting methods by harvesting energy from the environment (such as solar energy, light energy, thermal energy, kinetic energy, mechanical energy, etc.) to obtain energy for driving circuits, thereby achieving communication.
- energy harvesting methods such as solar energy, light energy, thermal energy, kinetic energy, mechanical energy, etc.
- Semi-passive devices do not have conventional batteries installed on them. They can use radio frequency energy harvesting modules to harvest radio wave energy, or use energy harvesting modules to harvest energy from the environment (such as solar energy, light energy, thermal energy, kinetic energy, mechanical energy, etc.), and store the harvested energy in an energy storage unit (such as a capacitor). After the energy storage unit obtains energy, it can drive the low-power chip circuit of the semi-passive device. It can realize tasks such as demodulation of forward link signals and modulation of backward link signals. For backscatter links, semi-passive devices can use backscatter to transmit signals. Semi-passive devices can also have the ability to actively transmit, that is, in addition to communicating through backscatter, the backward link can also use active transmission to communicate.
- Semi-passive devices do not require built-in batteries to drive either the forward link or the reverse link. Although energy stored in capacitors is used during operation, this energy comes from radio energy or ambient energy collected by the energy harvesting module. Therefore, semi-passive devices can be considered as zero-power devices.
- Semi-passive devices inherit many advantages of passive devices, such as small size, light weight, very cheap price, long service life, etc.
- Active devices can have built-in batteries. The battery is used to drive the low-power chip circuit of the active device to achieve demodulation of the forward link signal and modulation of the reverse link signal. The reverse link signal transmission of the active device does not need to consume the active device's own power, and reverse link transmission is achieved through backscattering, thereby achieving zero power consumption. Active devices can also have the ability to actively transmit, that is, in addition to communicating through backscattering, the reverse link can also use active transmission to communicate.
- the battery is built in, this type of active device has extremely low power consumption and complexity, so the battery capacity can be set within a smaller range, thereby achieving a smaller cost and size.
- the battery built into the active device can also be used as an energy storage unit to store the ambient energy collected by the energy harvesting module, thereby making the maintenance cycle of the active device longer or even maintenance-free.
- active devices built-in batteries are used to power the devices, which increases the communication distance of active devices, for example, increases the reading and writing distance of electronic tags, so as to improve the reliability of communication. Therefore, active devices are used in some scenarios with relatively high requirements on communication distance, reading delay, etc.
- low-power devices can support backscattering and/or active transmission communication.
- low-power devices can be divided into the following three types:
- Low-power devices based on backscattering This type of device uses the backscattering method as described above for uplink data transmission. This type of device does not have an active transmitter for active transmission, but only has a backscattering transmitter. Therefore, when this type of device sends uplink data, the network device needs to provide a carrier. This type of device performs backscattering based on the carrier to achieve uplink data transmission.
- Low-power devices based on active transmitters This type of device uses an active transmitter with active transmission capability for uplink data transmission. Therefore, when sending uplink data, this type of device can use its own active transmitter to send uplink data without the need for network equipment to provide a carrier.
- Active transmitters suitable for this type of device can be, for example, ultra-low power ASK transmitters, ultra-low power FSK transmitters, etc. Based on current implementations, when transmitting a 100 microwatt signal, the overall power consumption of this type of transmitter can be reduced to 400 to 600 microwatts.
- This type of device can support both backscatter and active transmitters. This type of device can determine whether to use backscatter or active transmitters for active transmission based on different situations (such as different power levels, different available environmental energy levels), or based on the scheduling of network devices.
- Fig. 2 shows a communication system 200 provided by an exemplary embodiment of the present application.
- the communication system 200 includes a network device 110 and a terminal device 140 which is a low-power consumption device.
- the terminal device 140 which is a low-power device, includes an energy collection module 321.
- the terminal device 140 also includes a backscatter communication module 322.
- the terminal device 140 also includes a logic processing module 323.
- the logic processing module 323 includes a low-power computing module.
- the terminal device 140 also includes a sensor module 324.
- the terminal device 140 also includes a memory (not shown in the figure).
- the terminal device 140 also includes a backscatter communication module 322, a logic processing module 323, one or more of a sensor module 324 and a memory.
- the energy collection module 321 can collect energy carried by radio waves in space, or light energy, or kinetic energy, or mechanical energy, or solar energy, etc., so as to provide energy for driving each module of the terminal device 140.
- the terminal device 140 After the terminal device 140 obtains energy, it can receive a signal from the network device 110 through a receiver, or reflect a signal to the network device 110 through a backscatter communication module 322, or transmit a signal to the network device 110 through a transmitter (not shown in the figure).
- the data reflected or transmitted by the terminal device 140 can be data stored by itself (such as an identity or pre-written information, such as the production date, brand, manufacturer, etc. of the product).
- the sensor module 324 can include various types of sensors, and the terminal device 140 can report the data collected by various types of sensors based on a low power consumption mechanism.
- the memory is used to store some basic information (such as item identification, etc.) or obtain sensor data such as ambient temperature and ambient humidity.
- the terminal device 140 can use the logic processing module 323 to implement simple signal demodulation, decoding or encoding, modulation and other simple computing tasks, and the hardware design can be very simple, making the terminal device 140 very low in cost and small in size.
- modules included in the terminal device 140 shown in FIG. 2 are merely examples and not limitations.
- FIG3 shows a schematic diagram of radio frequency power harvesting by the energy harvesting module 321.
- Radio frequency power harvesting is based on the principle of electromagnetic induction.
- the radio frequency module RF is connected with the capacitor C and the load resistor RL in parallel through electromagnetic induction to achieve the collection of electromagnetic wave energy in space and obtain the energy required to drive low-power devices, such as: for driving low-power demodulation modules, modulation modules, sensors and memory reading. Based on this, the effect of low-power devices without traditional batteries is achieved.
- FIG4 shows a schematic diagram of backscatter communication module 322 performing backscatter communication (Back Scattering).
- Terminal device 140 receives wireless signal carrier 131 sent by transmitter module (Transmit, TX) 111 of network device 110 using amplifier (Amplifier, AMP) 112, modulates wireless signal carrier 131, uses logic processing module 323 to load information to be sent, and uses energy collection module 321 to collect radio frequency energy.
- Terminal device 140 uses antenna 316 to radiate modulated reflected signal 132, and this information transmission process is called backscatter communication.
- Receive module (Receive, RX) 113 of network device 110 uses low noise amplifier (Low Noise Amplifier, LNA) 114 to receive modulated reflected signal 132.
- LNA Low Noise Amplifier
- Load modulation completes the modulation process by adjusting and controlling the circuit parameters of the oscillation circuit of terminal device 140 according to the beat of the data stream, so that the impedance and other parameters of terminal device 140 change accordingly.
- Load modulation technology mainly includes resistive load modulation and capacitive load modulation.
- FIG5 shows a schematic diagram of resistive load modulation.
- the load resistor RL is connected in parallel with the third resistor R3, and the switch S based on binary coding control is turned on or off. The on and off of the third resistor R3 will cause the voltage on the circuit to change.
- the load resistor RL maintains a parallel connection relationship with the first capacitor C1
- the load resistor RL maintains a series connection relationship with the second resistor R2
- the second resistor R2 maintains a series connection relationship with the first inductor L1.
- the first inductor L1 is coupled with the second inductor L2, and the second inductor L2 maintains a series connection relationship with the second capacitor C2.
- ASK amplitude shift keying
- FSK frequency shift keying
- the terminal device 140 can perform information modulation on the incoming signal by means of load modulation, thereby realizing the backscatter communication process.
- low-power devices have the following significant advantages: (1) They do not need to actively transmit signals, so they do not require complex RF links, such as PA, RF filters, etc.; (2) They do not need to actively generate high-frequency signals, so they do not need high-frequency crystal oscillators; (3) With the help of backscatter communication, signal transmission does not need to consume its own energy.
- the communication system shown in Figure 2 can be widely used in various industries, such as logistics for vertical industries, smart warehousing, smart agriculture, energy and electricity, industrial Internet, etc.; it can also be applied to personal applications such as smart wearables and smart homes.
- object recognition such as logistics, production line product management, and supply chain management
- environmental monitoring such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment
- positioning such as indoor positioning, intelligent object search, and production line item positioning
- intelligent control such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).
- WUR has the characteristics of extremely low cost, extremely low complexity and extremely low power consumption. It mainly receives energy-saving signals based on envelope detection. Therefore, the energy-saving signals received by WUR are different from the conventional signals based on PDCCH carrier in terms of modulation mode, waveform, etc.
- the energy-saving signal is mainly an envelope signal that ASK modulates the carrier signal. The demodulation of the envelope signal can also be completed based on the energy provided by the wireless RF signal to drive the low-power circuit, so it can be passive. WUR can also be powered by UE.
- WUR greatly reduces power consumption compared to the traditional receiver of UE.
- WUR can achieve power consumption of less than 1 milliwatt (mw), which is much lower than the power consumption of tens to hundreds of milliwatts of traditional receivers.
- WUR can be combined with UE as an additional module of the traditional receiver of UE, or it can be a separate module of UE, such as a wake-up function module.
- the receiver system block diagram including WUR is shown in FIG6.
- WUR receives the energy-saving signal. If the UE needs to turn on the main transceiver (Main In the embodiment of the present invention, the UE uses a WUR 103 to monitor the WUS, and the UE can always use the WUR 103 when there is no business or paging message. Only when there is business, the UE receives the WUS to wake up the main transceiver 101 for data transmission and reception. Therefore, compared with the traditional UE always using the main transceiver mode, the WUR 103 can significantly reduce the overall power consumption of the UE and achieve energy saving on the UE side.
- WUR can be used as an auxiliary receiver of a traditional UE to achieve energy saving of the main transceiver.
- the terminal device 120 shown in FIG1 includes a main transceiver and a WUR, so that the terminal device 120 can achieve energy saving.
- a low-power receiver similar to WUR can also be used as a receiver of a low-power device to receive downlink signals (such as control signaling sent by a network device, downlink data, etc.).
- the terminal device 140 shown in FIG2 receives downlink signals through a low-power receiver (similar to WUR), so that the terminal device 140 can achieve energy saving.
- FIG7 is a schematic diagram showing the coding method used by the communication devices shown in FIG1, FIG2, and FIG6.
- the signals transmitted by the communication devices shown in FIG1, FIG2, and FIG6 can use different forms of codes to represent binary "1” and "0", that is, use different pulse signals to represent "0" and "1".
- coding methods include:
- Non-return to zero encoding uses a high level to represent binary "1" and a low level to represent binary "0".
- Figure 6 shows the level diagram of using the NRZ method to encode binary data: 101100101001011.
- Manchester coding is also known as Split-Phase Coding.
- Manchester coding the binary value is represented by the change in level (rising or falling) during half a bit period within the bit length. A negative jump during half a bit period represents a binary "1", and a positive jump during half a bit period represents a binary "0".
- Manchester coding is usually used for data transmission from low-power devices to network devices when using carrier load modulation or backscatter modulation, because it is conducive to discovering data transmission errors. This is because the "no change" state is not allowed within the bit length of Manchester coding. When multiple low-power devices send data bits with different values at the same time, the received rising and falling edges cancel each other, resulting in an uninterrupted carrier signal throughout the bit length. Since this state is not allowed, the network device can use this error to determine the specific location where the collision occurred.
- Figure 6 shows a level diagram of binary data encoded using the Manchester method: 101100101001011.
- Differential Binary Phase (DBP) encoding represents binary "0" at any edge in half a bit period, and no edge represents binary "1". In addition, the level is inverted at the beginning of each bit period. Therefore, the bit beat is easier to reconstruct for the receiver.
- Figure 6 shows a level diagram of binary data 101100101001011 encoded using the DBP method.
- Miller coding uses any edge within half a bit period to represent a binary "1", while a constant level in the next bit period represents a binary "0". Level changes occur at the beginning of a bit period, and the bit beat is easier to reconstruct for the receiver.
- Figure 6 shows a schematic diagram of the level of binary data 101100101001011 encoded using the Miller method.
- each binary "1" to be transmitted causes a change in the signal level, while for binary "0", the signal level remains unchanged.
- the terminal device In order to establish a connection with a network device, the terminal device needs to synchronize the terminal device and the network device in time and/or frequency.
- the process of the terminal device maintaining time domain synchronization and/or frequency domain synchronization with the network device based on the downlink signal sent by the network device is called downlink synchronization.
- the downlink signal used to achieve downlink synchronization can be called a synchronization signal.
- Radio Resource Management (RRM) measurements :
- RRM is the management of channel interference, wireless resources and other aspects in wireless communication systems. Its goal is to provide high-quality service quality assurance for terminal devices under limited bandwidth conditions.
- RRM is based on the RRM measurement and reporting of terminal devices.
- the terminal devices measure the downlink signals sent by network devices and report the measurement results so that network devices can adjust one or more of the parameters such as channels, power, bandwidth, beams, etc. in a timely manner, so that the wireless network can quickly adapt to environmental changes, thereby maintaining high-quality service quality within the communication system.
- the downlink signal used to implement RRM measurement can be called a measurement signal, a reference signal, etc.
- Low-power devices and terminal devices including WUR as terminal devices with low power consumption characteristics, naturally also have the need for downlink synchronization and RRM measurement.
- the power consumption required for the low-power receiver to receive the synchronization signal for downlink synchronization is significantly less than the power consumption required for the traditional receiver to perform downlink synchronization
- the power consumption required for the low-power receiver to receive the measurement signal for RRM measurement is significantly less than the power consumption required for the traditional receiver to perform RRM measurement.
- WUR can take over the RRM measurement task of the main transceiver, reducing or avoiding the need to wake up the main transceiver to perform RRM measurement, thereby achieving energy saving of the main transceiver.
- WUR replaces the main transceiver to perform RRM measurements. Since the main transceiver is not required to perform RRM measurements, the power consumption of the main transceiver can be saved. Since the power consumption of WUR is lower than that of the main transceiver, performing RRM measurements through WUR can significantly reduce the overall power consumption of the UE. Exemplarily, WUR replaces part of the RRM measurement tasks, and the main transceiver undertakes another part of the RRM measurement tasks, reducing the number of times the main transceiver performs RRM measurements, thereby saving the power consumption of the main transceiver.
- WUR receives a synchronization signal and performs downlink synchronization. Since the main transceiver does not need to perform downlink synchronization, the power consumption of the main transceiver can be saved. After waking up the main transceiver, the main transceiver can directly send and receive data according to the downlink synchronization result of WUR, thereby reducing service delay.
- WUR receives a synchronization signal and performs coarse synchronization, wakes up the main transceiver to further perform fine synchronization, and reduces the duration and steps of the main transceiver for downlink synchronization, thereby saving the power consumption of the main transceiver and reducing service delay.
- the present application provides a signal transmission method, apparatus, device and medium, which support a network device to send a first signal generated according to a binary sequence to achieve one or more of downlink synchronization, RRM measurement, etc.
- the binary sequence involved in this application refers to a sequence of sequence elements that only have two possible values. It can also be understood that each bit in the binary sequence has only two possible values. For example, the value of any bit in a pseudo-noise (PN) sequence, an m sequence, or a gold sequence is "1" or "0", and the value of any bit in a Walsh sequence is "+1" or "-1".
- PN pseudo-noise
- the m-sequence is the longest code sequence generated by a multi-stage shift register or its delay element through linear feedback.
- the m-sequence is also called the longest linear feedback shift register sequence or the maximum-length sequence.
- the number of shift register stages can be understood as the number of shift registers.
- the sequence currently stored in a shift register is called a state. After the shift register outputs one bit and the feedback function supplements one bit, the shift register moves to the next state.
- an r-stage shift register In a binary shift register, if r is the number of shift register stages, an r-stage shift register has 2r states, excluding the all-0 state, there are 2r -1 states left. Therefore, the maximum length of the code sequence it can generate is 2r -1 bits. In other words, the longest period generated by an r-stage linear feedback shift register is equal to 2r -1.
- FIG8 shows a general schematic diagram of the linear feedback shift register. Assume that the initial state of the shift register is (a 0 a 1 ... a r-2 a r-1 ). After one shift linear feedback, the input of the first stage at the left end of the shift register is shown in the following formula (1).
- an r-stage shift register can generate 2r -1 non-constant zero sequences according to different initial states. Therefore, the maximum length of the code sequence that can be generated by an r-stage linear feedback shift register is 2r -1 bits, that is, the longest period of the sequence generated by an r-stage linear feedback shift register is equal to 2r -1.
- the following formula (3) is called the characteristic polynomial of the r-stage linear feedback shift register, which can be used to describe the feedback connection state of the r-stage linear feedback shift register.
- (x 15 +1) has 3 fourth-order factors. But (x 4 +x 3 +x 2 +x+1) can divide (x 5 +1), so (x 4 +x 3 +x 2 +x+1) is not a primitive polynomial. Therefore, we can find two fourth-order primitive polynomials: (x 4 +x+1) and (x 4 +x 3 +1), and either of them can generate an m-sequence.
- the m-sequence generator is shown in FIG9 .
- the modulo-2 sum of a 0 and a 3 will be used as the new highest bit a 3 after the sequence is shifted right, and the lowest bit a 0 of the sequence will be used as the output.
- the initial state of the 4-stage shift register is "1000”
- the lowest bit of the sequence output by each sequence shift constitutes an m-sequence, and thus the m-sequence "100110101111000" is obtained.
- the m-sequence is balanced.
- the number of "1" and “0” is basically equal.
- the number of "1” is one more than the number of "0".
- the run distribution of the m-sequence also has characteristics. Elements in a sequence that have the same value and are connected are collectively called a run.
- the number of elements in a run is called the run length.
- the number of runs of length h accounts for 2 -h of the total number of runs of the m-sequence, and in a run of length h, runs of consecutive "1"s and runs of consecutive "0"s each account for half. For example, in the m-sequence "100110101111000", there are a total of 8 runs. Among them, the number of runs of length 4 is 1, that is, 1111.
- the number of runs of length 3 is 1, that is, 000.
- the number of runs of length 2 is 2, that is, 11 and 00.
- the number of runs of length 1 is 4, that is, two "1"s and two "0"s.
- the sequence obtained by adding the m sequence and its shift sequence modulo 2 is still a shift sequence of the m sequence. This property is called the shift-addition property of the m sequence, or linear superposition.
- the shift sequence is relative to the basic m sequence.
- the sequence obtained by cyclic shifting the basic m sequence is called the shift sequence. For details, please refer to the "cyclic shift" section below.
- the m sequence has a good autocorrelation characteristic.
- the autocorrelation function of the m sequence is defined as equation (5).
- A is the number of elements in one period of the m sequence and its j-time shift sequence that are the same
- D is the number of elements in one period of the m sequence and its j-time shift sequence that are different
- L is the period of the m sequence.
- Formula (5) can also be rewritten as Formula (6).
- the numerator of equation (6) is equal to the difference between the number of "0" and the number of "1" in one period of the m-sequence.
- the m-sequence can also be called a pseudo-noise (PN) sequence, a pseudo-random sequence, etc.
- PN pseudo-noise
- the gold sequence is a code sequence obtained based on the optimal pair of m-sequences.
- the optimal pair of m-sequences is introduced.
- Two different primitive polynomials of order r each generate an m-sequence.
- the condition for these two m-sequences to form an optimal pair of m-sequences is that the cross-correlation function value satisfies equation (8).
- Two m-sequences that satisfy equation (8) can be called a pair of m-sequence preferred pairs.
- the gold sequence is constructed by adding a pair of m-sequence preferred pairs modulo 2. Moreover, a new gold sequence can be obtained after each cyclic shift of one of the m-sequences. Therefore, compared with the m-sequence, a significant advantage of the gold sequence is that it can obtain more independent code sequences.
- the gold sequence has good cross-correlation characteristics and still has excellent properties similar to the m sequence, such as excellent balance, run distribution characteristics, autocorrelation characteristics, etc.
- the maximum cross-correlation value between each gold sequence obtained by a pair of m sequence optimization pairs will not exceed the maximum cross-correlation value between this pair of m sequence optimization pairs.
- Walsh sequence also known as Walsh code
- Walsh code is derived from the Hadamard matrix.
- a Walsh sequence of length 2n can be obtained.
- a Walsh sequence of order 4 (1,1,1,1), (1,-1,1,-1), (1,1,-1,-1), (1,-1,-1,1) can be obtained.
- Walsh sequences are a set of orthogonal sequences, which means that all elements in the Walsh sequence are orthogonal to each other and do not interfere with each other.
- Each Walsh sequence is a binary sequence with a length that is a power of 2, such as 2, 4, 8, 16, etc.
- Walsh sequences are symmetrical, that is, the positive and negative versions of the Walsh sequence are the same, just in reverse order. Walsh sequences also have good cross-correlation characteristics.
- FIG. 10 is a schematic diagram showing a flow chart of a signal transmission method provided by an exemplary embodiment of the present application. The method is executed by a network device, and the method includes:
- Step 1010 Send a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on a binary sequence.
- the first signal involved in the present application can be used for downlink synchronization and RRM measurement. Therefore, the first signal can also be called at least one of the following: a first synchronization signal, a first measurement signal, a first reference signal, a low power synchronization signal (Low Power Synchronization Signal, LP-SS), a low power reference signal (Low Power Reference Signal, LP-RS), and a low power measurement signal.
- a first synchronization signal a first measurement signal
- LP-SS Low Power Synchronization Signal
- LP-RS Low Power Reference Signal
- the binary sequence includes only two sequence elements with different values, so the sequence of the first signal also includes only two sequence elements with different values.
- the sequence of the first signal includes only "0” and "1", or the sequence of the first signal includes only "+1" and "-1".
- the first signal is generated according to at least one of: an m-sequence; a gold sequence; a Walsh sequence.
- the modulation method of the first signal includes at least one of the following: On-Off Keying (OOK) modulation; Phase Shift Keying (PSK) modulation; Binary Phase Shift Keying (BPSK) modulation; Frequency Shift Keying (FSK) modulation.
- OLK On-Off Keying
- PSK Phase Shift Keying
- BPSK Binary Phase Shift Keying
- FSK Frequency Shift Keying
- binary sequences provided in the present application are not limited to m-sequences, gold sequences and Walsh sequences. Other binary sequences or other sequences with sequence characteristics similar to binary sequences are also applicable to the methods provided in the embodiments of the present application.
- the network device that performs step 1010 may be the network device 110 shown in FIG. 1 , or the network device 110 shown in FIG. 2 , or a network device operating in a millimeter wave (mmWave) frequency band, and so on.
- mmWave millimeter wave
- the method provided in the embodiment of the present application since the first signal is generated according to a binary sequence, the binary sequence has low complexity, is easy to generate and easy to detect, and is very easy to combine with non-OFDM waveforms such as OOK waveforms, PSK waveforms, and FSK waveforms, which provides the possibility of transmitting synchronization signals and measurement signals for some communication scenarios where OFDM waveforms are difficult to use, and provides a new feasible solution for downlink synchronization and RRM measurement.
- the receiving end of the first signal is a low-power device or a terminal device including WUR, downlink synchronization and RRM measurement can be achieved while maintaining the good characteristics of low complexity and low power consumption.
- the receiving end of the first signal is a terminal device operating in the millimeter wave frequency band
- the first signal has the advantages of simple generation, easy implementation, and power saving. Combined with the characteristics of high reliability and narrow beam of millimeter wave transmission, the first signal can meet the needs of downlink synchronization and RRM measurement in the millimeter wave frequency band.
- step 1010 taking the generation of the first signal based on the gold sequence as an example, the relevant contents of the generation of the first signal based on the gold sequence are further introduced on the basis of step 1010.
- FIG. 11 is a schematic flow chart of a signal transmission method provided by an exemplary embodiment of the present application. The method is executed by a network device, and the method includes:
- Step 1110 Send a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on a gold sequence.
- the gold sequence is obtained by adding a preferred pair of m-sequences modulo 2.
- the two m-sequences included in a pair of m-sequence preferred pairs are referred to as the first m-sequence and the second m-sequence.
- the names such as "first”, “second”, “third”, “fourth”, and “fifth” are only used to distinguish the descriptions, and do not mean that the m-sequences are restricted in terms of order, naming, etc.
- the first m-sequence is any one m-sequence in the preferred pair of m-sequences
- the second m-sequence is another m-sequence in the preferred pair of m-sequences.
- This application provides three ways to generate gold sequences:
- Gold sequence generation method 1 the first m sequence remains unchanged, and the second m sequence is cyclically shifted
- the cyclic shift sequences of the fourth m-sequence and the fifth m-sequence are added modulo 2, and at most 2 r -1 gold sequences can be obtained.
- Adding the first m-sequence and the second m-sequence themselves, then, through method 1, at most 2 r -1 + 2 2 r + 1 gold sequences can be obtained.
- the several gold sequences generated by way 1 can be referred to as the first gold sequence family, and the gold sequences included in the first gold sequence family are referred to as first gold sequences.
- 2 r +1 is the upper limit of the number of first gold sequences that the first gold sequence family can include, but it does not mean that the first gold sequence family must include 2 r +1 first gold sequences.
- the number of first gold sequences in the first gold sequence family is determined according to at least one of the following: the level r, the length L 0 of the first m-sequence, the length L 1 of the second m-sequence, the cyclic offset, and the cyclic shift step.
- the number of first gold sequences in the first gold sequence family is configured by a network device or agreed upon by a communication protocol.
- the upper limit of the number of gold sequences that can be generated by method 1 is M*(2 r +1).
- M is determined according to the number of shift register stages r and the above-mentioned formula (8), which represents the number of optimal pairs of m sequences that can be found when the number of stages is r.
- Gold sequence generation method 2 the first m sequence is cyclically shifted, and the second m sequence is also cyclically shifted
- the cyclic shift sequences of the fourth m-sequence and the fifth m-sequence are added modulo 2, and at most 2 r -1 gold sequences can be obtained.
- the first m sequence is cyclically shifted to convert the fifth m sequence and By performing modulo-2 addition on the cyclic shift sequence of the fourth m sequence, at most 2 r -1 gold sequences can be obtained.
- the first m-sequence is cyclically shifted, and the second m-sequence is cyclically shifted, and the cyclically shifted sequence of the fourth m-sequence and the cyclically shifted sequence of the fifth m-sequence are added modulo 2, and at most (2 r -1)*(2 r -1) gold sequences can be obtained.
- the several gold sequences generated by mode 2 can be referred to as the second gold sequence family, and the gold sequences included in the second gold sequence family are referred to as second gold sequences.
- (2 r -1)*(2 r -1) is the upper limit of the number of second gold sequences that the second gold sequence family can contain, but it does not mean that the second gold sequence family must contain (2 r -1)*(2 r -1) second gold sequences.
- the number of second gold sequences in the second gold sequence family is determined according to at least one of the following: the level r, the length L 0 of the first m-sequence, the length L 1 of the second m-sequence, the cyclic offset, and the cyclic shift step.
- the number of second gold sequences in the second gold sequence family is configured by the network device or agreed upon by the communication protocol.
- the upper limit of the number of gold sequences that can be generated by method 2 is M*(2 r -1)*(2 r -1).
- M is determined according to the number of shift register stages r and the above formula (8), which indicates the number of optimal pairs of m sequences that can be found when the number of stages is r.
- Gold sequence generation method 3 cyclic shift of the first gold sequence
- the first gold sequence family may include at most 2 r +1 first gold sequences.
- Mode 3 obtains more gold sequences by continuously performing cyclic shift on the first gold sequence in the first gold sequence family.
- the several gold sequences generated by mode 3 can be referred to as the third gold sequence family, and the gold sequences included in the third gold sequence family are referred to as third gold sequences.
- ( 2r +1)*( 2r -1) is the upper limit of the number of third gold sequences that the third gold sequence family can contain, but it does not mean that the third gold sequence family must contain ( 2r +1)*( 2r -1) third gold sequences.
- the number of third gold sequences in the third gold sequence family is determined according to at least one of the following: the level r, the length L 0 of the fourth m-sequence, the length L 1 of the fifth m-sequence, the cyclic offset, and the cyclic shift step.
- the number of third gold sequences in the third gold sequence family is configured by a network device or agreed upon by a communication protocol.
- the upper limit of the number of gold sequences that can be generated by mode 3 is M*( 2r +1)*( 2r -1).
- M is determined according to the number of shift register stages r and the above-mentioned formula (8), which indicates the number of optimal pairs of m sequences that can be found when the number of stages is r.
- mode 1, mode 2 and mode 3 can be used alone or in combination. That is to say, the first gold sequence family, the second gold sequence family and the third gold sequence family are not in conflict, and different types of gold sequences can exist simultaneously in the communication system, for example, the first signal corresponding to cell A is generated according to the first gold sequence, and the first signal corresponding to cell B is generated according to the second gold sequence.
- method 2 and method 3 can obtain more sequences.
- method 2 and method 3 are more suitable.
- the complexity of method 3 is higher than that of method 2, and the complexity of method 2 is higher than that of method 1. Therefore, if the complexity is expected to be lower when generating the first signal, method 1 is more suitable.
- a gold sequence family may also be referred to as a gold sequence group or a gold sequence set.
- One gold sequence family corresponds to one m-sequence preferred pair.
- the first signal provided in the embodiment of the present application may be generated according to the first gold sequence as described above, or may be generated according to the second gold sequence as described above, or may be generated according to the third gold sequence as described above.
- the gold sequence corresponding to the first signal is a gold sequence in a gold sequence set, wherein the gold sequence set is determined according to the shift register level r and/or the m sequence preference pair.
- the gold sequence set includes several gold sequence families.
- the gold sequence corresponding to the first signal is a gold sequence in a group of several gold sequences, wherein the gold sequence group is determined according to the shift register level r and/or the m sequence preference pair.
- the gold sequence corresponding to the first signal is determined according to the cell identifier. That is, the first signal corresponding to each cell is associated with its own cell identifier.
- the total number S of cells in the communication system illustratively,
- the gold sequence used to generate the first signal is referred to as a target gold sequence, and the first signal can be obtained by modulating the target gold sequence.
- the target gold sequence is generated based on the first m-sequence and the second m-sequence, that is, the target gold sequence is based on a pair of m-sequences. Then, how to determine the target m sequence preferred pair for generating the target gold sequence, that is, how to determine the target gold sequence family to which the target gold sequence belongs, is a problem that needs to be solved .
- the gold sequence family to which the target gold sequence belongs is called the target gold sequence family.
- the m sequence preferred pair that generates the target gold sequence family is called the target m sequence preferred pair.
- the target m-sequence preferred pair is a pair of M-to-m-sequence preferred pairs. If you want to determine the target m-sequence preferred pair, you first need to understand the generation of the M-to-m-sequence preferred pair.
- the M-pairs of m-sequences are determined according to the number of shift register stages. Exemplarily, when the number of shift register stages is r, at most N first m-sequences can be generated, and the M-pairs of m-sequences are determined from the N first m-sequences according to formula (8).
- M pairs of m sequence preferred pairs can generate M gold sequence families, specifically referring to the gold sequence generation methods 1, 2, and 3 described above. It can be understood that in order to facilitate distinction, these M gold sequence families should have one-to-one corresponding numbers or indexes, and the embodiment of the present application is explained by taking the numbering as an example.
- the numbering order of the M gold sequence families is determined by a network device, or is agreed upon by a communication protocol, or is determined by a terminal device.
- the numbering order of the M gold sequence families is arranged according to at least one of the following: the number of the m-sequence preferred pair, the level r, the number of gold sequences in the gold sequence family, the length of the gold sequence in the gold sequence family, the number of the gold sequence family, the number of the gold sequence in the gold sequence family, the number of the corresponding m-sequence, the numbering order of the corresponding m-sequence, the corresponding primitive polynomial coefficient, the binary number of the corresponding primitive polynomial coefficient, and the cyclic offset.
- the M gold sequence families are numbered 0, 1, 2 ..., M-1, or the M gold sequence families are numbered 1, 2 ..., M, etc. Other numbering schemes that can distinguish each gold sequence are also applicable to the embodiments of the present application.
- the M gold sequence families are first arranged according to a specific rule or randomly arranged, and then the M gold sequence families are assigned corresponding numbers from front to back according to the arrangement order, for example, forming M gold sequence families with a numbering order of 0, 1, 2..., M-1.
- numbers are first assigned to the M gold sequence families, and then the M gold sequence families are arranged according to a specific rule, and the numbering order of the M gold sequence families is finally disrupted, for example, the M gold sequence families are formed in the order of 2, 0, M-1..., 1.
- N m-sequences there are N m-sequences.
- M pairs of m-sequence preferred pairs are selected from the N m-sequences according to formula (8). It can be understood that the N m-sequences have one-to-one corresponding sequence numbers, and the N m-sequences have a numbering order.
- the numbering order of the N m-sequences is default, or random, or arranged according to a specific rule, or agreed upon by a communication protocol, or indicated by a network device.
- the numbering of all m-sequences included in the M-pairs of m-sequence preferred pairs may be consistent with or inconsistent with their numbering in the N m-sequences. For example, after selecting the M-pairs of m-sequence preferred pairs from the N m-sequences, all m-sequences included in the M-pairs of m-sequence preferred pairs continue to use their numbering in the N m-sequences.
- all m-sequences included in the M-pairs of m-sequence preferred pairs are renumbered from 0 or 1. Regardless of whether all m-sequences included in the M-pairs of m-sequence preferred pairs continue to use their numbering in the N m-sequences, the embodiments of the present application support it, as long as each m-sequence has a one-to-one corresponding number.
- the number of the preferred pair of M pairs of m-sequences is related to the number of the m-sequences it contains.
- the number of a pair of m-sequence preferred pairs is the number of the first m-sequence in the pair of m-sequence preferred pairs.
- the first m-sequence is any m-sequence in the pair of m-sequence preferred pairs, or the first m-sequence is an m-sequence with a smaller number value in the pair of m-sequence preferred pairs, or the first m-sequence is an m-sequence with a larger number value in the pair of m-sequence preferred pairs, and so on.
- the number of a pair of m-sequence preferred pairs is the product of the numbers of the two m-sequences included in the pair of m-sequence preferred pairs.
- a pair of m-sequence preferred pairs includes m-sequences numbered 2 and 4, then the pair of m-sequence preferred pairs is numbered 8.
- the number of a pair of m-sequence preferred pairs is the sum, difference, modulo result, etc. of the numbers of two m-sequences included in the pair of m-sequence preferred pairs.
- the numbers of the M gold sequence families are consistent with the numbers of the corresponding m-sequence preferred pairs. For example, if a pair of m-sequence preferred pairs is numbered 3, then the number of the gold sequence family generated by the pair of m-sequence preferred pairs is also 3.
- the M gold sequence families are arranged in ascending order according to the numbers of the M-pairs of m-sequence preferred pairs, and then assigned numbers from 0 to M-1, or assigned numbers from 1 to M.
- M 5
- the M-pairs of m-sequence preferred pairs are numbered 1, 3, 5, 7, 9,
- the gold sequence family generated by the m-sequence preferred pair numbered 1 is numbered 1
- the gold sequence family generated by the m-sequence preferred pair numbered 9 is numbered 5.
- the M gold sequence families are arranged in descending order according to the numbers of the M-to-m-sequence preferred pairs, and then assigned numbers from 0 to M-1, or assigned numbers from 1 to M.
- M 5
- the M-to-m-sequence preferred pairs are numbered 9, 7, 5, 3, 1
- the gold sequence family generated by the m-sequence preferred pair numbered 9 is numbered 1
- the gold sequence family generated by the m-sequence preferred pair numbered 1 is numbered 5.
- the numbering order of the M gold sequence families is arranged from small to large according to the numbering values of the gold sequence families, or is arranged from large to small according to the numbering values of the gold sequence families.
- the numbering order of the M gold sequence families is arranged according to the numbering and/or numbering order of the m sequences used to generate the gold sequence families.
- the numbering order of the M gold sequence families is consistent with the numbering order of the corresponding m sequence preferred pairs. For example, if the numbering order of the M pairs of m sequence preferred pairs is 2, 0, M-1..., 1, then the numbering order of the M gold sequence families is also 2, 0, M-1..., 1.
- the numbering order of the M gold sequence families is arranged in the order of the product of the numbers of the two m sequences respectively included in the M pairs of m-sequence preferred pairs from small to large.
- the m-sequence preferred pair A includes m-sequences numbered 2 and 3, then the product of the numbers of the two m sequences included in the m-sequence preferred pair A is 6.
- the m-sequence preferred pair B includes m-sequences numbered 0 and 5, then the product of the numbers of the two m sequences included in the m-sequence preferred pair B is 0.
- the gold sequence family corresponding to the m-sequence preferred pair A is arranged after the gold sequence family corresponding to the m-sequence preferred pair B.
- the numbering order of the M gold sequence families is arranged in descending order according to the product of the numbers of the two m sequences respectively included in the M pairs of m-sequence preferred pairs.
- the numbering order of the M gold sequence families is arranged in ascending order according to the sum of the numbers of the two m-sequences respectively included in the M pairs of m-sequence preferred pairs.
- the m-sequence preferred pair A includes m-sequences numbered 2 and 3, and the sum of the numbers of the two m-sequences included in the m-sequence preferred pair A is 5.
- the m-sequence preferred pair C includes m-sequences numbered 0 and 1, and the sum of the numbers of the two m-sequences included in the m-sequence preferred pair C is 1.
- the gold sequence family corresponding to the m-sequence preferred pair A is arranged after the gold sequence family corresponding to the m-sequence preferred pair C.
- the numbering order of the M gold sequence families is arranged in descending order according to the sum of the numbers of the two m sequences respectively included in the M pairs of m-sequences.
- the numbering order of the M gold sequence families is first arranged based on the m-sequence with a smaller number in the preferred pair, and then arranged based on the m-sequence with a larger number in the preferred pair.
- the numbering order of the M gold sequence families is first arranged based on the m-sequence with a larger number in the preferred pair, and then arranged based on the m-sequence with a smaller number in the preferred pair.
- sequence E the m-sequence with a smaller number
- sequence F the m-sequence with a larger number
- the m-sequence preferred pair C is ⁇ 0,1 ⁇
- sequence E the m-sequence numbered 0
- sequence F the m-sequence numbered 1
- the m-sequence preferred pair D is ⁇ 1,2 ⁇ , then in the m-sequence preferred pair D, the m-sequence numbered 1 is called sequence E, and the m-sequence numbered 2 is called sequence F.
- M pairs of m-sequence preferred pairs are ⁇ 0,1 ⁇ , ⁇ 1,2 ⁇ , ⁇ 0,3 ⁇ , ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ , respectively
- the sequences E in each preferred pair i.e., the m-sequences with smaller numbers
- the sequences F in each preferred pair i.e., the m-sequences with larger numbers
- the arrangement order of the M pairs of m-sequence preferred pairs can be obtained as follows: ⁇ 0,1 ⁇ , ⁇ 0,3 ⁇ , ⁇ 1,2 ⁇ , ⁇ 1,5 ⁇ , ⁇ 4,6 ⁇ .
- M pairs of m-sequence preferred pairs are ⁇ 0,1 ⁇ , ⁇ 1,2 ⁇ , ⁇ 0,3 ⁇ , ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ , respectively, if they are first arranged from large to small according to the number of the sequence E in each preferred pair, there are two pairs of m-sequence preferred pairs whose sequence E is numbered 0, and there are two pairs of m-sequence preferred pairs whose sequence E is numbered 1, and then the numbers of the sequences F in each preferred pair are arranged from large to small, the arrangement order of the M pairs of m-sequence preferred pairs can be obtained as follows: ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ , ⁇ 1,2 ⁇ , ⁇ 0,3 ⁇ , ⁇ 0,1 ⁇ .
- the order of arrangement of the preferred pairs of M pairs of m sequences can be obtained as follows: ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ , ⁇ 0,3 ⁇ , ⁇ 1,2 ⁇ , ⁇ 0,1 ⁇ .
- the order of arrangement of the preferred pairs of M pairs of m sequences can be obtained as follows: ⁇ 0,1 ⁇ , ⁇ 1,2 ⁇ , ⁇ 0,3 ⁇ , ⁇ 1,5 ⁇ , ⁇ 4,6 ⁇ .
- sequence E and sequence F are not limited to the order of numbers from small to large or from large to small, and can also be arranged according to primitive polynomial coefficients, binary numbers of primitive polynomial coefficients, etc.
- sequence E and sequence F are not limited to the order of numbers from small to large or from large to small, and can also be arranged according to primitive polynomial coefficients, binary numbers of primitive polynomial coefficients, etc.
- layout rules please refer to the arrangement rules described above.
- the numbering order of the M gold sequence families is first arranged based on the first m-sequence in the preferred pair, and then arranged based on the second m-sequence in the preferred pair.
- the numbering order of the M gold sequence families is first arranged based on the second m-sequence in the preferred pair, and then arranged based on the first m-sequence in the preferred pair.
- the first m-sequence in the m-sequence preferred pair C is the m-sequence on the left, that is, the m-sequence numbered 0; the second m-sequence is the m-sequence on the right, that is, the m-sequence numbered 1.
- the first m-sequence in the m-sequence preferred pair D is the m-sequence on the left, that is, the m-sequence numbered 2
- the second m-sequence is the m-sequence on the right, that is, the m-sequence numbered 1.
- the preferred pairs of M pairs of m-sequences are ⁇ 0,1 ⁇ , ⁇ 2,1 ⁇ , ⁇ 0,3 ⁇ , ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ . If they are first arranged from small to large according to the number of the first m-sequence in each preferred pair, and there are two pairs of m-sequence preferred pairs whose first m-sequences are both numbered 0, and then they are arranged from small to large according to the number of the second m-sequence, the arrangement order of the preferred pairs of M pairs of m-sequences can be obtained as follows: ⁇ 0,1 ⁇ , ⁇ 0,3 ⁇ , ⁇ 1,5 ⁇ , ⁇ 2,1 ⁇ , ⁇ 4,6 ⁇ .
- the preferred pairs of M pairs of m-sequences are ⁇ 0,1 ⁇ , ⁇ 2,1 ⁇ , ⁇ 0,3 ⁇ , ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ . If they are first arranged from large to small according to the number of the second m-sequence in each preferred pair, there are two pairs of m-sequence preferred pairs whose second m-sequences are both numbered 1, and then they are arranged from large to small according to the number of the first m-sequence, the arrangement order of the preferred pairs of M pairs of m-sequences can be obtained as follows: ⁇ 4,6 ⁇ , ⁇ 1,5 ⁇ , ⁇ 0,3 ⁇ , ⁇ 2,1 ⁇ , ⁇ 0,1 ⁇ .
- the numbering order within each gold sequence family can also be designed.
- the numbering order of the gold sequences within each gold sequence family can also be default, random, arranged according to a specific rule, agreed upon by a communication protocol, or indicated by a network device.
- the numbering order of the gold sequences within each gold sequence family is arranged from small to large according to the cyclic offset, or from large to small according to the cyclic offset.
- the numbering rules within different gold sequence families are the same or different.
- the numbering order of the M gold sequence families is first arranged as 0, 1, 2..., 8 according to the numbering of the m sequence preferred pairs, and the gold sequences in the gold sequence family numbered 0 are arranged from small to large according to the cyclic offset, and the gold sequences in the other numbered gold sequence families are arranged from large to small according to the cyclic offset. If the numbering rules are the same, for example, the numbering order within the M gold sequence families is arranged from small to large according to the cyclic offset, or is arranged from large to small according to the cyclic offset.
- the design of the numbering order can be understood as the situation where the gold sequence family has both logical numbering and physical numbering.
- the logical numbering refers to the order of the numbering of the gold sequence family in the data logic, such as the numbering 0, 1, 2 ..., M-1, or the numbering 1, 2 ..., M in the embodiment of the present application
- the physical numbering refers to the position of the numbering of the gold sequence family in the memory, or the position in the agreed mapping relationship, such as the numbering order (such as 2, 0, M-1 ..., 1) in the embodiment of the present application.
- the logical numbering and physical numbering of the gold sequence family may be the same or different.
- the reason why the numbering order is disrupted is that the correlation between the gold sequences is taken into account. For example, by changing the numbering order of the gold sequence, the gold sequences with better correlation can be arranged adjacently, so that the first signals corresponding to the adjacent cells can also have a better correlation.
- the storage of data may be affected by factors such as the memory allocation method and the memory management of the operating system, and the numbering order of the gold sequence may also need to be adjusted according to the storage situation. Therefore, there is a possibility of adjusting the numbering order of the gold sequence according to the actual situation, that is, adjusting the physical numbering of the gold sequence.
- the numbering sequence involved in this application can be understood as a logical sequence or a physical sequence, and can be adjusted based on actual conditions, communication requirements, and communication protocol agreements.
- the following describes how to determine the target m-sequence preferred pair among the M-pairs of m-sequence preferred pairs, that is, how to determine the target gold sequence family among the M gold sequence families.
- first signals should be designed for different cells, so that the UE can implement RRM measurement and synchronization corresponding to each cell according to the first signal.
- Different first signals can be realized by differences in at least one of the following aspects: the number of the target m-sequence, the number of the target gold sequence family, the number of the first m-sequence, the number of the second m-sequence, the cyclic shift step, and the cell identifier.
- the number of the target gold sequence family is determined according to the cell identifier. Since different cells correspond to different cell identifiers, this design naturally realizes the mapping between the cell and the target gold sequence family, so that each cell has a corresponding target gold sequence family to generate the first signal, thereby supporting each cell to achieve downlink synchronization and RRM measurement.
- the communication protocol stipulates the number of the target gold sequence family corresponding to each cell identifier, and/or the communication protocol stipulates the number of the target m-sequence preferred pair corresponding to each cell identifier.
- the communication protocol stipulates a rule for determining the number of the target gold sequence family according to the cell identifier.
- the communication protocol stipulates a mathematical operation rule between each cell identifier and the target gold sequence family.
- the number of the target gold sequence family is equal to the cell identifier
- the number of the target gold sequence family is equal to the cell identifier
- the modulo result of M that is Exemplary, target gold sequence family encoding The number is determined by the quotient of the cell ID and M, for example,
- the network device indicates the number of the target gold sequence family and/or the number of the target m-sequence preferred pair to the terminal device.
- the network device indicates the number of the target gold sequence family and/or the number of the target m-sequence preferred pair to the terminal device through at least one of a broadcast message, a system message, an RRC signaling, a MAC CE, etc.
- the network device may directly indicate the number of the target gold sequence family, or may indicate information used to determine the number of the target gold sequence family. For example, the network device indicates at least one of the following information to the terminal device: the number of the target gold sequence in the M*Q gold sequences, the first starting value e, the numbering order of the M gold sequence families, and the numbering order of the M-to-m sequence preferred pairs.
- the terminal device may directly obtain the number of the target gold sequence family according to the received information, or may determine the number of the target gold sequence family according to the received information.
- the number of the target gold sequence family is determined according to the number I SS of the target gold sequence in the M*Q gold sequences, where Q represents the number of gold sequences included in each gold sequence family.
- the number I SS of the target gold sequence in the M*Q gold sequences is determined by a network device, or is agreed upon by a communication protocol, or is determined by a terminal device.
- the numbering of the target gold sequence family is determined according to at least one of the following: I SS , a first starting value e, Q, and a numbering order of the M gold sequence families.
- the first starting value e is used to indicate the starting position, which is the starting position of the gold sequence family used to determine the target gold sequence within the M gold sequence families.
- the target m sequence can be generated according to the target m sequence preferred pair. Mark the gold sequence.
- the target m-sequence preferred pair includes a first m-sequence and a second m-sequence.
- the first m-sequence is one m-sequence in the m-sequence preferred pair
- the second m-sequence is the other m-sequence in the m-sequence preferred pair.
- the sequence element numbered n in the target gold sequence is determined according to the sequence element numbered a in the first m sequence and the sequence element numbered b in the second m sequence. It can also be understood that the value of the nth bit in the target gold sequence is determined according to the value of the ath bit in the first m sequence and the value of the bth bit in the second m sequence.
- a is determined according to at least one of the following: n, parameter m 0 , and a first length value.
- b is determined according to at least one of the following: n, parameter m 1 , and a first length value.
- Parameter m 0 represents a cyclic offset of a first m sequence when generating a target gold sequence
- parameter m 1 represents a cyclic offset of a second m sequence when generating a target gold sequence.
- the first length value is the length value of the first m-sequence, that is, the length value of the second m-sequence.
- n is greater than or equal to 0 and less than the first length value.
- a is determined according to a first modulo result.
- the first modulo result is a modulo result of the first sum value and the first length value.
- the first sum value is the sum of n and the parameter m 0 .
- b is determined according to a second modulo result.
- the second modulo result is a modulo result of the second sum value and the first length value.
- the second sum value is the sum of n and the parameter m1 .
- the sequence element numbered n in the target gold sequence is the first product, which can also be understood as the value of the nth bit in the target gold sequence is equal to the first product.
- the first product is the product of the first difference and the second difference.
- the first difference is the difference between the value 1 and the second product
- the second product is the product of the value 2 and the sequence element numbered a in the first m-sequence.
- the second difference is the difference between the value 1 and the third product
- the third product is the product of the value 2 and the sequence element numbered b in the second m-sequence.
- the target gold sequence can be expressed as formula (9): wherein d SS (n) represents the target gold sequence, x 0 (n) represents the first m-sequence used to generate the target gold sequence, x 1 (n) represents the second m-sequence used to generate the target gold sequence, and L represents the first length value.
- d SS (n) [1-2x 0 ((n+m 0 )mod L)] ⁇ [1-2x 1 ((n+m 1 )mod L)] (9)
- equation (9) is applicable to the case where the first signal is obtained through BPSK modulation.
- the sequence element numbered n in the target gold sequence is the sequence element numbered a in the first m sequence and the sequence element numbered a in the second The modulo 2 result of the sum of the sequence elements numbered b in the m sequence. It can also be understood that the value of the nth bit in the target gold sequence is equal to the modulo 2 result of the sum of the value of the ath bit in the first m sequence and the value of the bth bit in the second m sequence.
- the target gold sequence can be expressed as formula (10): wherein d SS (n) represents the target gold sequence, x 0 (n) represents the first m-sequence used to generate the target gold sequence, x 1 (n) represents the second m-sequence used to generate the target gold sequence, and L represents the first length value.
- d SS (n) [x 0 ((n+m 0 )mod L)+x 1 ((n+m 1 )mod L)]mod 2 (10)
- formula (10) is applicable to the case where the first signal is obtained through OOK modulation.
- the parameters m0 and m1 are based on the cell identifier Sure.
- the parameter m0 is determined according to the first sub-identifier
- the parameter m1 is determined according to the second sub-identifier
- the first sub-identifier and the second sub-identifier are determined according to the cell identifier.
- OK Assume that the first sub-identifier is represented by The second sub-identifier is represented by
- the first sub-identifier and the second sub-identifier According to the cell ID and parameter k. Where 1 ⁇ k ⁇ S, S represents the total number of cells in the communication system.
- first sub-identifier and second sub-identifier can be uniquely determined according to the cell identifier, and this pair of first sub-identifier and second sub-identifier can uniquely determine a pair of parameters m0 and m1 .
- a pair of first m-sequence and second m-sequence are uniquely determined according to the method described above.
- the target gold sequence dSS (n) can be naturally uniquely generated, realizing a one-to-one correspondence between the cell identifier and the target gold sequence.
- the target gold sequence is a sequence used to generate the first signal, therefore, a one-to-one correspondence between the cell identifier and the first signal is also realized, thereby supporting the terminal device to realize RRM measurement and synchronization of the corresponding cell according to the first signal.
- the number of the first m-sequence is agreed upon by the communication protocol, or indicated by the network device, or determined according to the rules agreed upon by the communication protocol.
- the network device directly indicates the number of the first m-sequence, or indicates the number of the target gold sequence family, or indicates the number of the target m-sequence preferred pair, or indicates information used to determine the target gold sequence family.
- the number of the second m-sequence is agreed upon by the communication protocol, or indicated by the network device, or determined according to the rules agreed upon by the communication protocol.
- the network device directly indicates the number of the second m-sequence, or indicates the number of the target gold sequence family, or indicates the number of the target m-sequence preferred pair, or indicates information used to determine the target gold sequence family.
- the numbering of the preferred m-sequence pairs is agreed upon by a communication protocol, or is indicated by a network device, or is determined according to a rule agreed upon by a communication protocol.
- the present application embodiment provides two calculation methods:
- the parameter m0 is determined according to a modulo result of the first sub-identifier and the parameter G
- the parameter m1 is determined according to a modulo result of the second sub-identifier and the parameter F.
- parameter m0 is equal to the modulo result of the first sub-identifier and parameter G
- parameter m1 is equal to the modulo result of the second sub-identifier and parameter F. That is,
- parameter m0 is equal to q1 times the modulo result of the first sub-identifier and parameter G
- parameter m1 is equal to q2 times the modulo result of the second sub-identifier and parameter F. That is, Among them, q1 is a positive integer and q2 is a positive integer.
- the parameter G is smaller than the first length value, that is, G ⁇ L.
- the parameter F is smaller than the first length value, that is, F ⁇ L.
- the parameter m0 is smaller than the first length value, that is, m0 ⁇ L.
- the parameter m1 is smaller than the first length value, that is, m1 ⁇ L.
- the parameters G and F are determined according to the total number S of cells in the communication system.
- an integer multiple of the product of parameter G and parameter F is equal to S, and so on.
- F k, Among them, 1 ⁇ k ⁇ S.
- the parameter m0 is determined according to the first sub-identifier and the second sub-identifier
- the parameter m1 is determined according to the first sub-identifier
- parameter m0 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier
- parameter m1 is determined according to the modulo result of the first sub-identifier and parameter B.
- B is a positive integer
- f1 is a positive integer
- f2 is a positive integer
- B is smaller than the first length value, that is, B ⁇ L.
- the parameter m0 is smaller than the first length value, that is, m0 ⁇ L.
- the parameter m1 is smaller than the first length value, that is, m1 ⁇ L.
- parameter m0 is determined according to the second sub-identifier
- parameter m1 is determined according to the first sub-identifier.
- parameter m0 is equal to the modulo result of the second sub-identifier and parameter F
- parameter m1 is equal to the modulo result of the first sub-identifier and parameter G.
- parameter m1 is determined according to the first sub-identifier and the second sub-identifier
- parameter m0 is determined according to the first sub-identifier.
- parameter m1 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier
- parameter m0 is determined according to the modulo result of the first sub-identifier and parameter B.
- the network device sends at least one of the following information: the number of the gold sequence, the number of the first m sequence, the number of the second m sequence, the number of the m sequence preferred pair, the number of the m sequence, the cyclic shift step, the numbering order of the m sequence in the m sequence set, and the number of the m sequence subset.
- the method provided in the embodiment of the present application provides a low-complexity and low-featured solution for sending synchronization signals and measurement signals through a gold sequence. Since the gold sequence has good autocorrelation and cross-correlation characteristics, the first signal generated by the gold sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement. In addition, by cyclically shifting the preferred m-sequence pair, a large number of gold sequences can be obtained, which can provide available gold sequences for a large number of cells to generate the first signal.
- step 1010 the related contents of the generation of the first signal based on the m-sequence are further introduced on the basis of step 1010 .
- FIG. 12 is a schematic flow chart of a signal transmission method provided by an exemplary embodiment of the present application. The method is executed by a network device, and the method includes:
- Step 1210 Send a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on an m-sequence.
- the first signal is generated based on the first m-sequence or the second m-sequence.
- the first m-sequence is the m-sequence generated by the primitive polynomial as mentioned above.
- An r-order primitive polynomial can generate an r-order first m-sequence.
- the second m-sequence is obtained by cyclically shifting the first m-sequence. It can also be understood that the second m-sequence is a cyclically shifted sequence of the first m-sequence.
- the first m-sequence may also be referred to as at least one of the following: a basic m-sequence, a root m-sequence, a main m-sequence, a first-level m-sequence, etc.
- the second m-sequence may also be referred to as at least one of the following: a shift sequence, a displacement sequence, a cyclic shift sequence, an extended m-sequence, a secondary m-sequence, a secondary m-sequence, an auxiliary m-sequence, a second-level m-sequence, etc.
- circular shift is to circularly shift the values in a sequence.
- circular left shift is to put the high bit shifted out to the low bit of the sequence
- circular right shift is to put the low bit shifted out to the high bit of the sequence.
- the number of bits or bits shifted out by a circular shift is called the circular offset of the circular shift
- the sequence obtained by the circular shift can be called a shift sequence. Taking the basic m sequence "10110101" as an example, Figure 13 shows the process of circular shifting when the circular offset is 2 bits.
- the process of circular left shift is shown in (a) of Figure 12, and the process of circular right shift is shown in (b) of Figure 12.
- the circular shift in the embodiment of the present application can be a circular left shift or a circular right shift.
- the circular offset can also be called a circular shift amount.
- the longest period of a first m-sequence with a level of r is 2r -1. If the cyclic offset of each cyclic shift is 1, then at most 2r -2 second m-sequences can be generated. Therefore, by cyclically shifting the first m-sequence with a cyclic offset of 1, at most 2r -1 m-sequences can be obtained (including the first m-sequence itself).
- the maximum value that can be obtained is m-sequences, including a basic m-sequence and Cyclic shift sequences.
- Indicates rounding down Indicates rounding up, which will not be described in detail below.
- the maximum number of possible sequences is m-sequences, including the N first m-sequences themselves and A second m-sequence.
- the cyclic shift step N CS can be used to obtain the cyclic offset, and the first m-sequence is cyclically shifted according to the cyclic offset to obtain several second m-sequences.
- the second m-sequence can be expressed as x((n+C)mod L), where L is the length of the first m-sequence, C is the cyclic offset of the second m-sequence relative to the first m-sequence, and mod is the modulo operation.
- the value of the cyclic offset C can theoretically be any integer between 0 and L.
- the present application also supports further limiting the value of the cyclic offset in some embodiments to ensure the reception quality of the synchronization signal.
- the cyclic offset is greater than a first threshold value, which is agreed upon by the communication protocol, or indicated by the network device, or determined according to the chip length of the m-sequence.
- the m-sequence used to generate the first signal is called a target m-sequence, and the first signal can be obtained after the target m-sequence is modulated.
- the target m-sequence is an m-sequence in an m-sequence set, wherein the m-sequence set is determined according to the number of shift register stages r.
- the m-sequence set includes the first m-sequence and/or the second m-sequence, and therefore, the target m-sequence may be the first m-sequence or the second m-sequence.
- the m-sequence set includes W m-sequences, W ⁇ X+Y.
- W m-sequences
- the numbering order of the m-sequences in the m-sequence set is default, or random, or arranged according to a specific rule, or agreed upon by a communication protocol, or determined by a network device.
- all m-sequences in the m-sequence set are first arranged according to a specific rule, and then numbers are assigned to form W m-sequences with a numbering sequence of 0, 1, 2 ..., W-1.
- all m-sequences in the m-sequence set are first randomly arranged, and then numbers are assigned to form W m-sequences with a numbering sequence of 0, 1, 2 ..., W-1.
- all m-sequences in the m-sequence set are assigned numbers first, and then all m-sequences are arranged according to a specific rule.
- all m-sequences in the m-sequence set are assigned numbers first, and then all m-sequences are randomly arranged. Therefore, the numbering order in the m-sequence set finally formed may be disrupted, and is not a numbering order from 0 to W-1.
- each m-sequence in the m-sequence set has a one-to-one corresponding number, and the numbering order of the m-sequences in the m-sequence set is arranged from small to large according to the number value, or from large to small according to the number value.
- the numbering order of the first m-sequence in the m-sequence set is determined according to at least one of the following: the corresponding primitive polynomial coefficient, the binary number of the corresponding primitive polynomial coefficient, and the numbering value of the first m-sequence.
- the first m-sequences in the m-sequence set are arranged from small to large according to the serial number values of the first m-sequences, or arranged from large to small according to the serial number values of the first m-sequences.
- the numbering order of the first m-sequences in the m-sequence set is arranged according to the coefficients of the primitive polynomial that generates the first m-sequences.
- all the first m-sequences are arranged in the order of the coefficients of the primitive polynomial from high to low powers.
- all the first m-sequences are arranged in the order of the coefficients of the primitive polynomial from low to high powers.
- the numbering order of the first m-sequences in the m-sequence set is arranged according to the binary numbers of the corresponding primitive polynomial coefficients.
- the primitive polynomial coefficients are represented by binary numbers, and all the first m-sequences are arranged in order from small to large according to the binary numbers corresponding to the primitive polynomials.
- all the first m-sequences are arranged in order from large to small according to the binary numbers corresponding to the primitive polynomials.
- the numbering order of the second m-sequence in the m-sequence set is determined according to at least one of the following: a cyclic offset, a numbering order of the corresponding first m-sequence, a corresponding primitive polynomial coefficient, a binary number of the corresponding primitive polynomial coefficient, and a numbering value of the second m-sequence.
- the second m-sequences in the m-sequence set are arranged from small to large according to the serial numbers of the second m-sequences, or arranged from large to small according to the serial numbers of the second m-sequences.
- the numbering order of the second m-sequences in the m-sequence set is arranged according to the cyclic offset.
- the second m-sequences are arranged in the order of the cyclic offset from small to large.
- the second m-sequences are arranged in the order of the cyclic offset from large to small. List.
- all first m-sequences are arranged first (they may be arranged according to binary numbers and/or primitive polynomial coefficients and/or serial values, as described above), and then all second m-sequences are arranged (they may be arranged according to cyclic offsets and/or serial order of the first m-sequences and/or binary numbers and/or primitive polynomial coefficients and/or serial values, as described above), and all second m-sequences are arranged after all first m-sequences.
- all second m-sequences are arranged first (they may be arranged according to the order of cyclic offsets and/or numbering of first m-sequences and/or binary numbers and/or primitive polynomial coefficients and/or numbering values, as described above), and then all first m-sequences are arranged (they may be arranged according to binary numbers and/or primitive polynomial coefficients and/or numbering values, as described above), and all first m-sequences are arranged after all second m-sequences.
- a first m-sequence and a second m-sequence are arranged crosswise.
- X first m-sequences are arranged first in an m-sequence set (which may be arranged according to binary numbers and/or primitive polynomial coefficients and/or numbered values, as described above), and each second m-sequence is arranged in order of cyclic offset from small to large after the first m-sequence corresponding to itself.
- X first m-sequences are arranged first in an m-sequence set, and each second m-sequence is arranged in order of cyclic offset from large to small after the first m-sequence corresponding to itself.
- X first m-sequences are arranged first in an m-sequence set, and each second m-sequence is arranged in order of numbered values from small to large after the first m-sequence corresponding to itself.
- the numbering order rules of the first m-sequence and the second m-sequence may be the same or different.
- the first m-sequence and the second m-sequence are arranged according to the numbering values.
- the first m-sequence is arranged according to the primitive polynomial coefficients
- the second m-sequence is arranged according to the cyclic offset. For other possibilities, refer to the above content and will not be repeated one by one.
- S m-sequences are selected from the m-sequence set including W m-sequences.
- S represents the total number of cells in the communication system.
- the S m-sequences are randomly selected from the m-sequence set.
- the S m-sequences are the default S m-sequences in the m-sequence set.
- the S m-sequences are the S m-sequences in the m-sequence set agreed upon by the communication protocol.
- the S m-sequences are the S m-sequences selected from the m-sequence set according to a specific rule.
- the S m-sequences are the m-sequences with odd default numbers in the m-sequence set.
- the S m-sequences are the m-sequences numbered from 0 to S-1 in the m-sequence set.
- the S m-sequences are the m-sequences arranged in the first S positions in the m-sequence set.
- the S m-sequences are the m-sequences arranged in the last S positions in the m-sequence set, and so on.
- the numbering of the S m-sequences continues to use the numbering in the m-sequence set.
- the numbering of the S m-sequences in the m-sequence set is (W-1-S) to (W-1), then, when generating the first signal, the numbering of the S m-sequences continues to use (W-1-S) to (W-1).
- the numbering of the S m-sequences in the m-sequence set is 1 to S, then, when generating the first signal, the numbering of the S m-sequences continues to use 1 to S.
- the numbers of the S m-sequences are different from their numbers in the m-sequence set.
- the S m-sequences in the m-sequence set are numbered from (W-1-S) to (W-1), and when the first signal is generated, the S m-sequences are numbered from 0 to S-1, or from 1 to S.
- the numbering order of the S m-sequences when generating the first signal follows the numbering order of the S m-sequences in the m-sequence set. That is, the numbering order of the S m-sequences when generating the first signal is the same as the numbering order of the S m-sequences in the m-sequence set.
- the numbering order of the S m-sequences when generating the first signal is different from the numbering order of the S m-sequences in the m-sequence set.
- the S m-sequences are arranged in the order of the number values from small to large, or in the order of the number values from large to small, or in the order of the coefficients of the primitive polynomial from low to high power, or in the order of the coefficients of the primitive polynomial from high to low power, or in the order of the binary numbers of the primitive polynomial from large to small, or in the order of the binary numbers of the primitive polynomial from small to large, etc.
- the numbering order of the S m-sequences is 0, 1, 2..., S-1, or the numbering order of the S m-sequences is S-1, S-2, S-3..., 1, 0.
- S m sequences corresponding to the S cells can be obtained.
- the number of each sequence in the S m sequences can correspond to the number of the sequence of the S first signals.
- the m sequence numbered 0 in the S m sequences corresponds to the sequence of the first signal numbered 0; the m sequence numbered 1 in the S m sequences corresponds to the sequence of the first signal numbered 1; and so on.
- the m sequence numbered 0 in the S m sequences corresponds to the sequence of the first signal numbered 1; the m sequence numbered 1 in the S m sequences corresponds to the sequence of the first signal numbered 2; and so on.
- first signals should be designed for different cells so that The UE can implement RRM measurement and synchronization corresponding to each cell according to the first signal.
- Different first signals can be implemented by different at least one of the following aspects: the number of the target m-sequence, the cyclic shift step, and the cell identifier.
- the number of the target m-sequence is determined according to the cell identifier. Since different cells correspond to different cell identifiers, this design naturally realizes the mapping between the cell and the target m-sequence, so that each cell has a corresponding m-sequence to generate the first signal, thereby supporting each cell to achieve downlink synchronization and RRM measurement.
- the communication protocol stipulates the number of the target m-sequence corresponding to each cell identifier.
- the communication protocol stipulates a rule for determining the number of the target m-sequence according to the cell identifier.
- the communication protocol stipulates a mathematical operation rule between each cell identifier and the target m-sequence.
- the target m sequence is based on the cell identifier That is to say, the first signal corresponding to each cell is associated with its own cell identifier.
- the total number S of cells in the communication system illustratively,
- the target m-sequence number and the cell identifier Same.
- the number of the target m-sequence 30, and the target m-sequence is the m-sequence numbered 30 among the S m-sequences.
- the number of the target m-sequence is equal to the cell identifier
- the modulo result of S that is Alternatively, the target m-sequence number is based on the cell identifier
- the quotient value with S is determined, for example,
- the network device indicates the number of the target m-sequence to the terminal device.
- the network device indicates the number of the target m-sequence to the terminal device through at least one of a broadcast message, a system message, an RRC signaling, a MAC CE, etc.
- the network device may directly indicate the number of the target m-sequence, or may indicate information used to determine the number of the target m-sequence. For example, the network device indicates at least one of the following information to the terminal device: the number of the target m-sequence in the S m-sequences, and the numbering order of the S m-sequences.
- the terminal device may directly obtain the number of the target m-sequence according to the received information, or may determine the number of the target m-sequence according to the received information.
- the network device sends at least one of the following information: the number of the gold sequence, the number of the first m sequence, the number of the second m sequence, the number of the m sequence preferred pair, the number of the m sequence, the cyclic shift step, the numbering order of the m sequence in the m sequence set, and the number of the m sequence subset.
- the method provided in the embodiment of the present application provides a low-complexity and low-featured solution for sending synchronization signals and measurement signals through an m-sequence. Since the m-sequence has good autocorrelation and cross-correlation characteristics, the first signal generated by the gold sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement.
- an m-sequence set a large number of m-sequences can be obtained, and available m-sequences can be provided for a large number of cells to generate the first signal.
- the embodiments shown in Figures 11 and 12 above can meet the needs of RRM measurement and downlink synchronization.
- the number of first signals received and detected by the WUR (corresponding to the number of cell identifiers to be measured or synchronized) can be configured by the main transceiver, so the number of first signals can be relatively limited, and the WUR only needs to process a limited number of first signals to achieve RRM measurement and downlink synchronization.
- the low-power device performs RRM measurement and downlink synchronization through a low-power receiver, the search and measurement of the cell at this time needs to be completed independently by the low-power receiver.
- the low-power receiver needs to detect more first signals. For example, when there are 1008 cells in the communication system, it means that there are 1008 first signals corresponding to 1008 cell identifiers. At this time, the low-power device may need to receive and detect 1008 sequences, which will undoubtedly increase the power consumption of the low-power device.
- One way is to reduce the number of cell identifiers, but this may affect the flexibility of deployment and planning on the network side. For example, when deploying low-power cells based on conventional network topology, a simpler way is to continue to use traditional cell identifiers.
- Another way is to reduce the complexity of the terminal device detecting the first signal by constructing a suitable binary sequence.
- the present application provides a solution as shown in FIG14 , in which the first signal is designed to be generated by two binary sequences, each of which carries part of the cell identity information.
- FIG. 14 shows a schematic flow chart of a signal transmission method provided by an exemplary embodiment of the present application.
- the method is executed by a network device, and the method includes:
- Step 1410 Send a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on two m-sequences.
- the target m-sequence preferred pair is determined, and the specific steps are not repeated here.
- the target m-sequence preferred pair includes a first m-sequence and a second m-sequence.
- the first m-sequence is one m-sequence in the m-sequence preferred pair
- the second m-sequence is the other m-sequence in the m-sequence preferred pair.
- the first signal is generated by two binary sequences, one of which is a first m-sequence and the other is a second m-sequence.
- the first signal includes two sub-signals, namely a first sub-signal and a second sub-signal, wherein the sequence of the first sub-signal is generated according to a first m-sequence, and the sequence of the second sub-signal is generated according to a second m-sequence.
- the number of the first m-sequence is agreed upon by the communication protocol, or indicated by the network device, or determined according to the rules agreed upon by the communication protocol.
- the network device directly indicates the number of the first m-sequence, or indicates the number of the target gold sequence family, or indicates the number of the target m-sequence preferred pair, or indicates information used to determine the target gold sequence family.
- the number of the second m-sequence is agreed upon by the communication protocol, or indicated by the network device, or determined according to the rules agreed upon by the communication protocol.
- the network device directly indicates the number of the second m-sequence, or indicates the number of the target gold sequence family, or indicates the number of the target m-sequence preferred pair, or indicates information used to determine the target gold sequence family.
- the numbering of the preferred m-sequence pairs is agreed upon by a communication protocol, or is indicated by a network device, or is determined according to a rule agreed upon by a communication protocol.
- the sequence element numbered n1 in the sequence of the first sub-signal is determined according to the sequence element numbered a in the first m-sequence. It can also be understood that the value of the n1th bit in the sequence of the first sub-signal is determined according to the value of the ath bit in the first m-sequence.
- the sequence element numbered n2 in the sequence of the second sub-signal is determined according to the sequence element numbered b in the second m-sequence. It can also be understood that the value of the n2th bit in the sequence of the second sub-signal is determined according to the value of the bth bit in the second m-sequence.
- a is determined according to at least one of the following: n 1 , parameter m 0 , and a first length value.
- b is determined according to at least one of the following: n 1 , parameter m 1 , and a first length value.
- Parameter m 0 represents a cyclic offset of a first m-sequence when generating a first sub-signal
- parameter m 1 represents a cyclic offset of a second m-sequence when generating a second sub-signal.
- the first length value is the length value of the first m-sequence, that is, the length value of the second m-sequence.
- n is greater than or equal to 0 and less than the first length value.
- a is determined according to a first modulo result.
- the first modulo result is a modulo result of the first sum value and the first length value.
- the first sum value is the sum of n 1 and parameter m 0 .
- b is determined according to a second modulo result.
- the second modulo result is a modulo result of the second sum value and the first length value.
- the second sum value is the sum of n1 and parameter m1 .
- the sequence element numbered n1 in the sequence of the first sub-signal is the first difference, which can also be understood as the value of the n1th bit in the sequence of the first sub-signal is equal to the first difference.
- the first difference is the difference between the value 1 and the second product
- the second product is the product of the value 2 and the sequence element numbered a in the first m-sequence.
- the sequence element numbered n2 in the sequence of the second sub-signal is the second difference, which can also be understood as the value of the n2th bit in the sequence of the second sub-signal is equal to the second difference.
- the second difference is the difference between the value 1 and the third product
- the third product is the product of the value 2 and the sequence element numbered b in the second m-sequence.
- n 2 n 1 +L, that is, the numbers of the first m-sequence and the second m-sequence are continuous.
- equations (11) and (12) are applicable to the case where the first signal is obtained through BPSK modulation.
- the sequence element numbered n1 in the sequence of the first sub-signal is the sequence element numbered a in the first m-sequence. It can also be understood that the value of the n1th bit in the sequence of the first sub-signal is equal to the value of the ath bit in the first m-sequence.
- the sequence element numbered n2 in the sequence of the second sub-signal is the sequence element numbered b in the second m-sequence. It can also be understood that the value of the n2th bit in the sequence of the second sub-signal is equal to the value of the bth bit in the second m-sequence.
- the sequence of the first sub-signal can be expressed as formula (13), and the sequence of the second sub-signal can be expressed as formula (14).
- d SS1 (n 1 ) represents the sequence of the first sub-signal
- x 0 (n) represents the first m-sequence used to generate the sequence of the first sub-signal.
- d SS2 (n 2 ) represents the sequence of the second sub-signal
- x 1 (n) represents the second m-sequence used to generate the sequence of the second sub-signal.
- L represents the first length value.
- d SS1 (n 1 ) [x 0 ((n 1 +m 0 )mod L)] (13)
- d SS2 (n 2 ) [x 1 ((n 1 +m 1 )mod L)] (14)
- n 2 n 1 +L, that is, the numbers of the first m-sequence and the second m-sequence are continuous.
- the parameter m 0 and the parameter m 1 may be determined by calculation method one or by calculation method two.
- the parameter m0 is determined according to the modulo result of the first sub-identifier and the parameter G
- the parameter m1 is determined according to the modulo result of the second sub-identifier and the parameter F.
- parameter m0 is equal to the modulo result of the first sub-identifier and parameter G
- parameter m1 is equal to the modulo result of the second sub-identifier and parameter F. That is,
- parameter m0 is equal to q1 times the modulo result of the first sub-identifier and parameter G
- parameter m1 is equal to q2 times the modulo result of the second sub-identifier and parameter F. That is, Among them, q1 is a positive integer and q2 is a positive integer.
- the parameter G is smaller than the first length value, that is, G ⁇ L.
- the parameter F is smaller than the first length value, that is, F ⁇ L.
- the parameter m0 is smaller than the first length value, that is, m0 ⁇ L.
- the parameter m1 is smaller than the first length value, that is, m1 ⁇ L.
- the parameters G and F are determined according to the total number S of cells in the communication system.
- an integer multiple of the product of parameter G and parameter F is equal to S, and so on.
- F k, Among them, 1 ⁇ k ⁇ S.
- the parameter m0 is determined according to the first sub-identifier and the second sub-identifier
- the parameter m1 is determined according to the first sub-identifier
- parameter m0 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier
- parameter m1 is determined according to the modulo result of the first sub-identifier and parameter B.
- B is a positive integer
- f1 is a positive integer
- f2 is a positive integer
- B is smaller than the first length value, that is, B ⁇ L.
- the parameter m0 is smaller than the first length value, that is, m0 ⁇ L.
- the parameter m1 is smaller than the first length value, that is, m1 ⁇ L.
- a pair of first sub-identifier and second sub-identifier can be uniquely determined according to the cell identifier, and this pair of first sub-identifier and second sub-identifier can uniquely determine a pair of parameters m0 and m1 .
- a pair of first m-sequence and second m-sequence can be uniquely determined.
- the sequence of the first sub-signal can be uniquely generated.
- the second m-sequence and parameter m1 are uniquely determined, the sequence of the second sub -signal can naturally be unique.
- a one-to-one correspondence between the cell identifier and the first sub-signal + the second sub-signal is realized, that is, a one-to-one correspondence between the cell identifier and the first sub-signal + the second sub-signal is realized, thereby supporting the terminal device to implement RRM measurement and synchronization of the corresponding cell according to the first signal.
- the combination of the first sub-signal and the second sub-signal has a one-to-one correspondence with the cell identifier.
- S first signals need to be designed to correspond to the S cells one by one. If the solution described above in which the first signal is generated by a gold sequence or an m sequence is adopted, it is obvious that S gold sequences or S m sequences are required to achieve this. That means that the UE may need to detect S sub-sequences.
- the values of Z 1 and Z 2 can be obtained according to the parameters m 0 and m 1 , respectively.
- the parameters m 0 and m 1 respectively represent the cyclic offsets of the first m-sequence and the second m-sequence when generating the first signal. Therefore, by designing the parameters m 0 and m 1 , the number of the first m-sequence Z 1 and the number of the second m-sequence Z 2 can be determined.
- the parameters m 0 and m 1 can be adjusted by one or more of the parameters G, F, B, q 1 , q 2 , f 1 , f 2 , etc.
- dSS1 ( n1 ) [ x0 (( n1 +10)mod63)]
- dSS1 ( n1 ) [ x0 (( n1 +20)mod63)]
- dSS1 ( n1 ) [ x0 (( n1 +14)mod63)]
- the network device sends at least one of the following information: the number of the gold sequence, the number of the first m sequence, the number of the second m sequence, the number of the m sequence preferred pair, the number of the m sequence, the cyclic shift step, the numbering order of the m sequence in the m sequence set, and the number of the m sequence subset.
- the method provided in the embodiment of the present application provides a low-complexity and low-featured solution for sending synchronization signals and measurement signals through an m-sequence. Since the m-sequence has good autocorrelation and cross-correlation characteristics, the first signal generated by the m-sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement.
- the design of generating the first signal by two m-sequences allows the two m-sequences to respectively carry part of the information of the cell identification, which can greatly reduce the number of first signals that the terminal device needs to detect.
- the complexity of the terminal device detecting the first signal is greatly reduced, the number of detection times of the synchronization signal and the measurement signal is significantly reduced, and the energy saving of the terminal device is further achieved.
- the first signal shown in FIG. 11 , FIG. 12 , and FIG. 14 may be sent periodically or non-periodically.
- the network device sends the first signal in the channel according to the sequence, modulation method, sequence length, cyclic offset and other parameters of the first signal.
- the binary sequence corresponds to L modulation symbols after being modulated.
- the two binary sequences respectively correspond to L modulation symbols after being modulated.
- the first signal is a time domain signal.
- the time domain resource occupied by the first signal is continuous or discontinuous. It can also be understood that the time domain unit occupied by the first signal is a continuous time domain unit mapped after the binary sequence is modulated, or a discontinuous time domain unit mapped after the binary sequence is modulated.
- the time domain unit includes at least one of the following: frame, subframe, slot, mini-slot, sub-slot, symbol, symbol group, and time domain unit based on other time domain units.
- the binary sequence when the length of the binary sequence is L, the binary sequence is modulated and mapped to The L modulation symbols are mapped to a group of continuous or discontinuous time domain units, that is, the L modulation symbols are mapped to a group of continuous or discontinuous time domain units.
- each time domain resource includes a group of time domain units, that is, 2*L modulation symbols are mapped to two groups of time domain units.
- each group of time domain units is continuous or discontinuous.
- the time domain units occupied by two time domain resources are exactly the same or partially overlapped.
- the time domain resources occupied by binary sequence A and binary sequence B both include subframe 2.
- the time domain resources occupied by binary sequence A and binary sequence B both include time slot 3.
- the time domain unit including symbols as an example, the symbols corresponding to the two binary sequences in the time domain are different, as shown in (c) of Figure 15, the symbols occupied by binary sequence A and binary sequence B are different.
- the first signal is divided into a plurality of segments, each segment occupies a time domain resource in the time domain.
- each time domain resource includes a continuous time domain unit or a discontinuous time domain unit.
- the modulation method of the first signal shown in FIG. 11 , FIG. 12 , and FIG. 14 includes at least one of the following: OOK modulation; PSK modulation; BPSK modulation; FSK modulation.
- the sequence elements with values of "1" and “0” in the sequence of the first signal correspond to phase continuity (+1) and phase jump (0 or -1) in the PSK sequence, respectively.
- the sequence elements with values of "1” in the sequence of the first signal correspond to phase continuity (+1) in the PSK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to phase jump (0 or -1) in the PSK sequence
- the sequence elements with values of "1” in the sequence of the first signal correspond to phase jump (0 or -1) in the PSK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to phase continuity (+1) in the PSK sequence.
- the sequence elements with values of "1" and “0” in the sequence of the first signal correspond to the positive level (+1) and the negative level (-1) in the BPSK sequence, respectively.
- the sequence elements with values of "1” in the sequence of the first signal correspond to the positive level (+1) in the BPSK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to the negative level (-1) in the BPSK sequence
- the sequence elements with values of "1” in the sequence of the first signal correspond to the negative level (-1) in the BPSK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to the positive level (+1) in the BPSK sequence.
- the sequence elements with values of "1" and “0” in the sequence of the first signal correspond to two carrier frequencies of the FSK sequence.
- the sequence elements with values of "1” in the sequence of the first signal correspond to the carrier frequency 1 of the FSK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to the carrier frequency 0 of the FSK sequence
- the sequence elements with values of "1” in the sequence of the first signal correspond to the carrier frequency 0 of the FSK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to the carrier frequency 1 of the FSK sequence.
- the sequence elements with values of "1" and “0” in the sequence of the first signal correspond to the high level and low level in the OOK sequence, respectively.
- the sequence elements with values of "1” in the sequence of the first signal correspond to the high level in the OOK sequence
- the sequence elements with values of "0” in the sequence of the first signal correspond to the low level in the OOK sequence
- the sequence elements with values of "1” in the sequence of the first signal correspond to the low level in the OOK sequence
- the sequence elements with values of "0" in the sequence of the first signal correspond to the high level in the OOK sequence.
- the network device has an OFDM transmitter, or when the OFDM carrier sends the first signal in an in-band manner, it can be considered to use an OFDM waveform to transmit the first signal.
- the first signal shown in Figures 11, 12, and 14 can be a time domain signal mapped based on the OOK-1 method, and the first signal shown in Figures 11, 12, and 14 can also be a time domain signal mapped based on the OOK-4 method.
- the sequence of the first signal is an OOK sequence obtained by OOK modulation of a binary sequence.
- an OFDM transmitter is used to transmit an OOK sequence
- an OOK symbol is mapped on an OFDM symbol.
- the OFDM symbol is mapped to all 1s (or other non-zero values) in the frequency domain to indicate that a high-level signal of OOK is transmitted on the OFDM symbol (the high level may represent 1 or 0, depending on the definition or convention), and the OFDM symbol is mapped to all 0s in the frequency domain to indicate that a low-level signal of OOK is transmitted on the OFDM symbol (the low level may represent 0 or 1, depending on the definition or convention).
- OFDM symbols and OOK symbols correspond one to one, that is, each OFDM symbol carries 1 bit.
- mapping is performed in OOK-1 mode, if the length of the binary sequence is L, the binary sequence is modulated and mapped to L OFDM symbols. That is, L OOK symbols are mapped to L OFDM symbols.
- the L OFDM symbols are continuous or discontinuous.
- the sequence of the first signal is an OOK sequence obtained by OOK modulation of a binary sequence
- the OOK sequence includes M 1 bits in total.
- the M 1 bits are upsampled by k 1 to generate a sequence of length k 1 M 1 , which is transformed by discrete Fourier transform (Discrete Fourier After being transformed by discrete Fourier transform (DFT), it is mapped to k 1 M 1 resource elements (RE), multiplexed with other OFDM signals (if any) in the frequency domain, and then transformed to the time domain by inverse discrete Fourier transform (IDFT), filtered and shaped, and finally sent out by the transmitter.
- DFT discrete Fourier transform
- RE resource elements
- IDFT inverse discrete Fourier transform
- mapping through OOK-4 if the length of the binary sequence is L, the binary sequence is modulated and mapped to OFDM symbols. That is, L OOK symbols are mapped to OFDM symbols, each OFDM symbol carries M 1 bits. OFDM symbols may be continuous or non-continuous.
- An OFDM symbol can be located in one time slot or in multiple different time slots.
- an OFDM symbol can be located in one time slot.
- An OFDM symbol is the first symbols, or the end of a time slot symbols, or the middle of a time slot symbols, or discontinuous symbol.
- This An OFDM symbol may be located in multiple different time slots.
- the multiple different time slots may belong to the same subframe or different subframes.
- the multiple time slots may be adjacent or non-adjacent.
- mapping is performed by OOK-4, if the first signal is generated by two binary sequences, where the lengths of the two binary sequences are L 1 and L 2 respectively, L 1 OOK symbols are mapped to OFDM symbols, L 2 OOK symbols are mapped to OFDM symbols. OFDM symbols and There may be or may not be a time domain gap between OFDM symbols. OFDM symbols are continuous or discontinuous. OFDM symbols may be continuous or non-continuous.
- An OFDM symbol can be located in one time slot or in multiple different time slots.
- an OFDM symbol can be located in one time slot.
- An OFDM symbol is the first symbols, or the end of a time slot symbols, or the middle of a time slot symbols, or discontinuous symbol.
- This An OFDM symbol may be located in multiple different time slots.
- the multiple different time slots may belong to the same subframe or different subframes.
- the multiple time slots may be adjacent or non-adjacent.
- the first signal shown in FIG. 11 , FIG. 12 , and FIG. 14 is a scrambled sequence.
- the scrambling sequence is at least one of the following: a ZC sequence, a QPSK sequence, and a QAM sequence.
- a ZC sequence a ZC sequence
- QPSK sequence a QPSK sequence
- QAM sequence a QAM sequence
- the spectrum or power spectrum can be flattened. Scrambling can prevent the energy distribution of the first signal from being concentrated in the center of the bandwidth, making the energy distribution of the first signal in the frequency domain more uniform, thereby better combating frequency selective fading.
- the length of the binary sequence is equal to or unequal to the length of the scrambling sequence. If the length of the scrambling sequence is longer than the length of the binary sequence, the scrambling sequence may be truncated for point-to-point multiplication. If the length of the scrambling sequence is less than the length of the binary sequence, the scrambling sequence may be repeated several times for point-to-point multiplication.
- FIG. 18 is a schematic flow chart of a signal transmission method provided by an exemplary embodiment of the present application, the method being executed by a terminal device, and the method comprising:
- Step 1810 Receive a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on a binary sequence.
- the first signal may also be referred to as at least one of the following: a first measurement signal, a first reference signal, LP-SS, and LP-RS.
- the binary sequence includes only two sequence elements with different values, so the sequence of the first signal also includes only two sequence elements with different values.
- the sequence of the first signal includes only "0” and "1", or the sequence of the first signal includes only "+1" and "-1".
- the first signal is generated according to at least one of: an m-sequence; a gold sequence; a Walsh sequence.
- the modulation method of the first signal includes at least one of the following: OOK modulation; PSK modulation; BPSK modulation; FSK modulation.
- binary sequences provided in the present application are not limited to m-sequences, gold sequences and Walsh sequences. Other binary sequences or other sequences with sequence characteristics similar to binary sequences are also applicable to the methods provided in the embodiments of the present application.
- the terminal device that executes step 1810 may be the terminal device 120 or the terminal device 130 as shown in FIG1 , or may be the terminal device 140 that is a low-power device as shown in FIG2 (which may include a low-power receiver), or may be a terminal device including WUR as shown in FIG6 , or may be a terminal device that operates in the millimeter wave frequency band, and so on.
- the receiving end of the first signal is a terminal device operating in the millimeter wave frequency band
- the first signal has the advantages of simple generation, easy implementation, and power saving. Combined with the characteristics of high reliability and narrow beam of millimeter wave transmission, the first signal can meet the needs of downlink synchronization and RRM measurement in the millimeter wave frequency band.
- FIG. 19 is a schematic diagram showing a flow chart of a signal transmission method provided by an exemplary embodiment of the present application, the method being executed by a terminal device, and the method comprising:
- Step 1910 Receive a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on a gold sequence.
- step 1110 For the relevant contents of the gold sequence and the first signal, please refer to step 1110 and will not be repeated here.
- the terminal device in order to accurately receive and detect the first signal, the terminal device should also determine the first signal corresponding to each cell accordingly. Specifically, due to oscillator mismatch, Doppler frequency shift, noise interference and other reasons, the first signal sent from the transmitter and the first signal arriving at the receiver will inevitably produce deviations in the time domain and frequency domain. In order to ensure that the detection result of the first signal has a high accuracy, the terminal device needs to perform correlation detection on the received first signal and the local first signal, obtain clock information and/or frequency deviation estimation results, calibrate the received first signal in the time domain according to the clock information, and calibrate the received first signal in the frequency domain according to the frequency deviation estimation results, so as to accurately detect the first signal.
- the local first signal required for the detection process should be generated locally by the terminal device.
- the method of generating the first signal according to the gold sequence shown in Figure 11 is also applicable to the terminal device. That is, the network device and the terminal device should respectively determine the gold sequence for generating the first signal.
- the first signal determined by the network device and generated by the terminal device for the same cell should be the same. This can ensure that after receiving the first signal, the terminal device can clearly identify which cell the first signal corresponds to.
- the terminal device determines the number of the target gold sequence family according to at least one of the following: a cell identifier, I SS , a first starting value e, Q, and a numbering order of the M gold sequence families.
- the terminal device determines the numbering order of M gold sequence families according to at least one of the following: the number of the m-sequence preferred pair, the level r, the number of gold sequences in the gold sequence family, the length of the gold sequence in the gold sequence family, the number of the gold sequence family, the number of the gold sequence in the gold sequence family, the number of the corresponding m-sequence, the numbering order of the corresponding m-sequence, the corresponding primitive polynomial coefficient, the binary number of the corresponding primitive polynomial coefficient, and the cyclic offset.
- the terminal device determines a parameter m 0 , that is, a cyclic offset of the first m sequence when generating a target gold sequence.
- the terminal device determines a parameter m 1 , that is, a cyclic offset of the second m-sequence when generating a target gold sequence.
- the terminal device receives at least one of the following information: the number of the gold sequence, the number of the first m sequence, the number of the second m sequence, the number of the m sequence preferred pair, the number of the m sequence, the cyclic shift step, the numbering order of the m sequence within the m sequence set, and the number of the m sequence subset.
- the method provided in the embodiment of the present application provides a low-complexity and low-featured solution for sending synchronization signals and measurement signals through a gold sequence. Since the gold sequence has good autocorrelation and cross-correlation characteristics, the first signal generated by the gold sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement.
- a large number of gold sequences can be obtained by cyclically shifting the preferred pair of m sequences, and available gold sequences can be provided for a large number of cells to generate the first signal.
- FIG. 20 shows a schematic flow chart of a signal transmission method provided by an exemplary embodiment of the present application, the method being executed by a terminal device, and the method comprising:
- Step 2010 Receive a first signal, where the first signal is used for RRM measurement and/or downlink synchronization, and the first signal is generated based on an m-sequence.
- step 1210 and step 1410 For the relevant contents of the m-sequence and the first signal, reference may be made to step 1210 and step 1410, which will not be described in detail here.
- the terminal device in order to accurately receive and detect the first signal, the terminal device should also determine the first signal corresponding to each cell accordingly. The reason here can be referred to step 1910, which will not be repeated here.
- the manner of generating the first signal according to the m-sequence shown in Figures 12 and 14 is also applicable to the terminal device. That is, the network device and the terminal device should respectively determine the m-sequence for generating the first signal.
- the first signal determined by the network device and generated by the terminal device for the same cell should be the same. This can ensure that after receiving the first signal, the terminal device can clearly identify which cell the first signal corresponds to.
- the terminal device determines the number of the target gold sequence family according to at least one of the following: a cell identifier, I SS , a first starting value e, Q, and a numbering order of the M gold sequence families.
- the terminal device determines the number of m-sequences in the m-sequence set according to the number of shift register stages.
- the terminal device determines the numbering order of the m-sequences within the m-sequence set.
- the terminal device receives at least one of the following information: the number of the gold sequence, the number of the first m sequence, the number of the second m sequence, the number of the m sequence preferred pair, the number of the m sequence, the cyclic shift step, the numbering order of the m sequence within the m sequence set, and the number of the m sequence subset.
- the method provided in the embodiment of the present application provides a low-complexity and low-featured solution for sending synchronization signals and measurement signals through an m-sequence. Since the m-sequence has good autocorrelation and cross-correlation characteristics, the first signal generated by the gold sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement. In addition, by constructing an m-sequence set, a large number of m-sequences can be obtained, which can provide available m-sequences for a large number of cells to generate the first signal.
- the apparatus further comprises a processing module 2130, configured to determine a sequence element numbered n in the gold sequence.
- the sequence element numbered n in the gold sequence is a first product, and the first product is the product of a first difference and a second difference; wherein the first difference is the difference between a value 1 and the second product, and the second product is the product of a value 2 and a sequence element numbered a in the first m sequence; and the second difference is the difference between a value 1 and a third product, and the third product is the product of a value 2 and a sequence element numbered b in the second m sequence.
- the m-sequence includes two m-sequences in an m-sequence set, the two m-sequences include a first m-sequence and a second m-sequence, the first m-sequence is one m-sequence in a preferred pair of m-sequences, and the second m-sequence is the other m-sequence in the preferred pair of m-sequences.
- the first signal includes a first sub-signal and a second sub-signal, the first sub-signal is generated according to the first m-sequence, and the second sub-signal is generated according to the second m-sequence.
- the sequence element numbered n 1 in the sequence of the first sub-signal is based on the sequence element numbered a in the first m sequence.
- the sequence element is determined; the sequence element numbered n 2 in the sequence of the second sub-signal is determined according to the sequence element numbered b in the second m sequence.
- the parameter m0 is determined according to the first sub-identifier, and the parameter m1 is determined according to the second sub-identifier; or, the parameter m0 is determined according to the second sub-identifier, and the parameter m1 is determined according to the first sub-identifier; or, the parameter m0 is determined according to the first sub-identifier and the second sub-identifier, and the parameter m1 is determined according to the first sub-identifier; or, the parameter m0 is determined according to the first sub-identifier, and the parameter m1 is determined according to the first sub-identifier and the second sub-identifier.
- the first sub-identifier and the second sub-identifier are determined according to a cell identifier and/or a cyclic shift step size.
- the parameter m0 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier, and the parameter m1 is determined according to the modulus result of the first sub-identifier and the parameter B; or, the parameter m1 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier, and the parameter m0 is determined according to the modulus result of the first sub-identifier and the parameter B; wherein the parameter B is less than the first length value.
- the m-sequence is an m-sequence in an m-sequence subset, and the number of the m-sequence in the m-sequence subset is determined according to a cell identifier; wherein each m-sequence in the m-sequence subset corresponds one-to-one to each cell identifier in the communication system.
- the numbering sequence of the m-sequences in the m-sequence set is determined according to the following order: the order of primitive polynomial coefficients from high power to low power; the order of primitive polynomial coefficients from low power to high power; the order of binary numbers of primitive polynomial coefficients from small to large; the order of binary numbers of primitive polynomial coefficients from large to small; the order of cyclic offsets from small to large; the order of cyclic offsets from large to small.
- each cyclic shift sequence in the m-sequence set is arranged after its corresponding basic m-sequence from small to large according to the cyclic offset; or, each cyclic shift sequence in the m-sequence set is arranged after its corresponding basic m-sequence from large to small according to the cyclic offset; or, all cyclic shift sequences in the m-sequence set are arranged after all basic m-sequences from small to large according to the cyclic offset; or, all cyclic shift sequences in the m-sequence set are arranged after all basic m-sequences from large to small according to the cyclic offset.
- the time domain resources occupied by the first signal are continuous or discontinuous.
- the time domain resources occupied by the first signal include at least two groups of time domain units, there is a time domain interval or there is no time domain interval between the at least two groups of time domain units, and each group of time domain units in the at least two groups of time domain units is continuous or discontinuous.
- the first signal is obtained by a first modulation according to the binary sequence, and the first modulation includes one of the following: OOK modulation, PSK modulation, BPSK modulation, and FSK modulation.
- a first modulation symbol is mapped to a first time domain unit, or multiple first modulation symbols are mapped to a first time domain unit; wherein the first time domain unit is a time domain unit occupied by the first signal, and the first modulation symbol is a modulation symbol of the first modulation.
- the first signal is obtained by scrambling the binary sequence; wherein the sequence used for scrambling includes at least one of the following: a ZC sequence, a QPSK sequence, and a QAM sequence.
- the processing module 2130 is further used to perform at least one of the steps of modulation, scrambling, mapping, etc.
- the apparatus further includes a receiving module 2150, configured to receive a signal and/or data sent by a terminal device.
- the receiving module 2150 is configured to receive a signal and/or data sent by a terminal device based on a synchronization result of the first signal.
- the receiving module 2150 is configured to receive an RRM measurement result fed back by a terminal device.
- the device provided in the embodiment of the present application provides a low-complexity and low-featured solution for sending synchronization signals and measurement signals through gold sequences and m sequences. Since the gold sequence and m sequence have good autocorrelation and cross-correlation characteristics, the first signal generated by the gold sequence and m sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement. Moreover, a large number of gold sequences and m sequences can be obtained through cyclic shift, which can provide available gold sequences and m sequences for a large number of cells to generate the first signal.
- FIG22 shows a block diagram of a signal transmission device provided by an exemplary embodiment of the present application, and the device can be implemented as a terminal device as shown in FIG18, FIG19, or FIG20, or implemented as a part of a terminal device as shown in FIG18, FIG19, or FIG20.
- the device includes a receiving module 2210.
- the device also includes a processing module 2230 and/or a sending module 2250.
- the receiving module 2210 is used to receive a first signal, where the first signal is generated based on a binary sequence and is used for radio resource management RRM measurement and/or downlink synchronization.
- the binary sequence is associated with a cell identity.
- the binary sequence includes a gold sequence, and different cell identifiers correspond to different gold sequences.
- the sequence element numbered n in the gold sequence is determined according to the sequence element numbered a in the first m sequence and the sequence element numbered b in the second m sequence; wherein the first m sequence is one m sequence in a preferred pair of m sequences, and the second m sequence is the other m sequence in the preferred pair of m sequences.
- the apparatus further comprises a processing module 2230, configured to determine a sequence element numbered n in the gold sequence.
- the sequence element numbered n in the gold sequence is a modulo-2 result of the sum of the sequence element numbered a in the first m sequence and the sequence element numbered b in the second m sequence.
- a is determined according to at least one of the following: n, parameter m 0 , and a first length value; b is determined according to at least one of the following: n, parameter m 1 , and the first length value; wherein n is greater than or equal to 0 and less than the first length value, the first length value is a length value of the first m-sequence and the second m-sequence, the parameter m 0 represents a cyclic offset when the first m-sequence is used to generate the gold sequence, and the parameter m 1 represents a cyclic offset when the second m-sequence is used to generate the gold sequence.
- a is determined according to a first modulo result
- the second modulo result is the modulo result of the first sum value and the first length value
- the first sum value is the sum of n and the parameter m0
- b is determined according to a second modulo result
- the second modulo result is the modulo result of the second sum value and the first length value
- the second sum value is the sum of n and the parameter m1 .
- the numbering of the first m-sequence is agreed upon by a communication protocol, or indicated by the network device, or determined according to rules agreed upon by a communication protocol; the numbering of the second m-sequence is agreed upon by a communication protocol, or indicated by the network device, or determined according to rules agreed upon by a communication protocol.
- the processing module 2230 is further used to determine a and/or b.
- the gold sequence is a first gold sequence, which is obtained by performing modulo-2 addition of cyclic shift sequences of a first m-sequence and a second m-sequence, and the first m-sequence and the second m-sequence constitute an m-sequence preferred pair.
- the processing module 2230 is further configured to perform cyclic shift.
- the gold sequence is a second gold sequence, which is obtained by performing modulo-2 addition of a cyclic shift sequence of a first m sequence and a cyclic shift sequence of a second m sequence, and the first m sequence and the second m sequence constitute an m sequence preferred pair.
- the gold sequence is a third gold sequence, and the third gold sequence is cyclically shifted according to the first gold sequence.
- the first gold sequence is obtained by performing modulo-2 addition of cyclic shift sequences of the first m sequence and the second m sequence, and the first m sequence and the second m sequence constitute an m sequence preferred pair.
- the binary sequence includes an m-sequence, and different cell identifiers correspond to different m-sequences.
- the numbering of the m-sequence included in the binary sequence is agreed upon by a communication protocol, or is indicated by the network device, or is determined according to a rule agreed upon by a communication protocol.
- the numbering of the m-sequence preferred pairs is agreed upon by a communication protocol, or is indicated by the network device, or is determined according to a rule agreed upon by a communication protocol.
- the processing module 2230 is further configured to determine the first sub-identifier and/or the second sub-identifier.
- the parameter m0 is determined according to the modulo result of the first sub-identifier and parameter G, and the parameter m1 is determined according to the modulo result of the second sub-identifier and parameter F; or, the parameter m1 is determined according to the modulo result of the first sub-identifier and parameter G, and the parameter m0 is determined according to the modulo result of the second sub-identifier and parameter F.
- the parameter m0 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier, and the parameter m1 is determined according to the modulus result of the first sub-identifier and the parameter B; or, the parameter m1 is determined according to the quotient of the first sub-identifier and parameter B and the second sub-identifier, and the parameter m0 is determined according to the modulus result of the first sub-identifier and the parameter B; wherein the parameter B is less than the first length value.
- the m-sequence is an m-sequence in an m-sequence subset, and the number of the m-sequence in the m-sequence subset is determined according to a cell identifier; wherein each m-sequence in the m-sequence subset corresponds one-to-one to each cell identifier in the communication system.
- the number of the m-sequence in the m-sequence set is equal to the cell identifier.
- the number of m-sequences in the m-sequence set is determined according to the number of shift register stages and/or the cyclic shift step size.
- the numbering order of the m-sequences in the m-sequence set is agreed upon by a communication protocol, or is indicated by the network device, or is a default order, or is determined by a terminal device.
- the numbering sequence of the m-sequences in the m-sequence set is determined according to the following order: the order of primitive polynomial coefficients from high power to low power; the order of primitive polynomial coefficients from low power to high power; the order of binary numbers of primitive polynomial coefficients from small to large; the order of binary numbers of primitive polynomial coefficients from large to small; the order of cyclic offsets from small to large; the order of cyclic offsets from large to small.
- each cyclic shift sequence in the m-sequence set is arranged in order of cyclic offset from small to large. or, each cyclic shift sequence in the m-sequence set is arranged after its corresponding basic m-sequence in descending order according to the cyclic offset; or, all cyclic shift sequences in the m-sequence set are arranged after all basic m-sequences in descending order according to the cyclic offset; or, all cyclic shift sequences in the m-sequence set are arranged after all basic m-sequences in descending order according to the cyclic offset.
- the time domain resources occupied by the first signal are continuous or discontinuous.
- the time domain resources occupied by the first signal include at least two groups of time domain units, there is a time domain interval or there is no time domain interval between the at least two groups of time domain units, and each group of time domain units in the at least two groups of time domain units is continuous or discontinuous.
- the first signal is obtained by a first modulation according to the binary sequence, and the first modulation includes one of the following: OOK modulation, PSK modulation, BPSK modulation, and FSK modulation.
- a first modulation symbol is mapped to a first time domain unit, or multiple first modulation symbols are mapped to a first time domain unit; wherein the first time domain unit is a time domain unit occupied by the first signal, and the first modulation symbol is a modulation symbol of the first modulation.
- the first signal is obtained by scrambling the binary sequence; wherein the sequence used for scrambling includes at least one of the following: a ZC sequence, a QPSK sequence, and a QAM sequence.
- the processing module 2230 is further used to perform at least one of the steps of modulation, scrambling, mapping, etc.
- the apparatus further includes a sending module 2250, configured to send a signal and/or data to a network device.
- the sending module 2250 is configured to send a signal and/or data to a network device based on a synchronization result of the first signal.
- the sending module 2250 is configured to feed back an RRM measurement result to the network device.
- the receiving module 2210 is further used to receive at least one of the following information: the number of the gold sequence, the number of the first m sequence, the number of the second m sequence, the number of the m sequence preferred pair, the number of the m sequence, the cyclic shift step, the numbering order of the m sequence in the m sequence set, and the number of the m sequence subset.
- the device provided in the embodiment of the present application provides a low-complexity and low-featured feasible solution for downlink synchronization and RRM measurement through gold sequences and m sequences. Since the gold sequence and m sequence have good autocorrelation and cross-correlation characteristics, the first signal generated by the gold sequence and m sequence still has such good characteristics, which helps to improve the reliability and efficiency of downlink synchronization and RRM measurement. Moreover, a large number of gold sequences and m sequences can be obtained through cyclic shift, which can provide available gold sequences and m sequences for a large number of cells to generate the first signal.
- FIG23 shows a schematic diagram of the structure of a communication device 2300 provided by an exemplary embodiment of the present application, including a receiver 2310 and a transmitter 2320.
- the communication device 2300 can be used to execute at least part of the steps executed by the terminal device shown in FIG18 or FIG19 or FIG20.
- the receiver 2310 and the transmitter 2320 may be implemented as a communication component, which may be a communication chip, and which may be referred to as a transceiver.
- the receiver 2310 may be used to implement the functions and steps of the above-mentioned receiving module 2210.
- the receiver 2310 may be implemented as a first receiver 2311 and/or a second receiver 2312.
- the transmitter 2320 may be used to implement the functions and steps of the above-mentioned sending module 2250.
- the transmitter 2320 may be implemented as a first transmitter 2321 and/or a second transmitter 2322.
- the communication device 2300 may further include a memory 2340.
- the memory 2340 may be used to store at least one instruction, and the processor 2310 may be used to execute the at least one instruction to implement the various steps in the above method embodiment.
- the memory 2340 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the volatile or non-volatile storage device includes but is not limited to: a magnetic disk or optical disk, an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a static random access memory (SRAM), a read-only memory (ROM), a magnetic memory, a flash memory, and a programmable read-only memory (PROM).
- EEPROM electrically erasable programmable read-only memory
- EPROM erasable programmable read-only memory
- SRAM static random access memory
- ROM read-only memory
- magnetic memory a magnetic memory
- flash memory and a programmable
- the communication device 2300 may further include a bus (not shown in the figure).
- the memory 2340 is connected to the processor 2330 via a bus.
- the receiver 2310 receives signals/data independently, or the processor 2330 controls the receiver 2310 to receive signals/data, or the processor 2330 requests the receiver 2310 to receive signals/data, or the processor 2330 cooperates with the receiver 2310 to receive signals/data.
- the transmitter 2320 independently sends signals/data, or the processor 2330 controls the transmitter 2320 to send signals/data, or the processor 2330 requests the transmitter 2320 to send signals/data, or the processor 2330 cooperates with the transmitter 2320 to send signals/data.
- the first receiver 2311 is implemented as a wake-up receiver (WUR), and/or the second receiver Device 2312 is implemented as a main receiver.
- WUR wake-up receiver
- receiver 2310 is implemented as a combined receiver of a WUR and a main receiver.
- transmitter 2320 is implemented as a combination transmitter of a main transmitter and a backscatter transmitter.
- the processor 2330 and the receiver 2310 may be implemented as one module, or the processor 2330 may be implemented as a part of the receiver 2310 .
- the processor 2330 and the transmitter 2320 may be implemented as one module, or the processor 2330 may be implemented as a part of the transmitter 2320 .
- the communication device 2300 includes one or more processors 2330, and different processors are used to execute the same steps or different steps in the above-mentioned processing-related steps.
- FIG24 shows a schematic diagram of the structure of a communication device 2400 provided by an exemplary embodiment of the present application, including: a processor 2401, a receiver 2402, a transmitter 2403, a memory 2404, and a bus 2405.
- the communication device 2400 may be used to execute at least some of the steps executed by the terminal device shown in FIG18, FIG19, or FIG20, or may be used to execute at least some of the steps executed by the network device shown in FIG10, FIG11, FIG12, or FIG14.
- the processor 2401 includes one or more processing cores, and the processor 2401 executes various functional applications and information processing by running software programs and modules. In some embodiments, the processor 2401 can be used to implement the functions and steps of the processing module 2130 and/or the processing module 2230 described above.
- the receiver 2402 and the transmitter 2403 may be implemented as a communication component, which may be a communication chip, and the communication component may be referred to as a transceiver.
- the receiver 2402 may be used to implement the functions and steps of the above-mentioned receiving module 2150 and/or receiving module 2210
- the transmitter 2403 may be used to implement the functions and steps of the above-mentioned sending module 2110 and/or sending module 2250.
- the memory 2404 is connected to the processor 2401 via a bus 2405 .
- the memory 2404 may be used to store at least one instruction, and the processor 2401 may be used to execute the at least one instruction to implement each step in the above method embodiment.
- the memory 2404 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the volatile or non-volatile storage device includes but is not limited to: magnetic disk or optical disk, EEPROM, EPROM, SRAM, ROM, magnetic storage, flash memory, PROM.
- the receiver 2402 receives signals/data independently, or the processor 2401 controls the receiver 2402 to receive signals/data, or the processor 2401 requests the receiver 2402 to receive signals/data, or the processor 2401 cooperates with the receiver 2402 to receive signals/data.
- the transmitter 2403 independently sends signals/data, or the processor 2401 controls the transmitter 2403 to send signals/data, or the processor 2401 requests the transmitter 2403 to send signals/data, or the processor 2401 cooperates with the transmitter 2403 to send signals/data.
- a computer-readable storage medium is further provided, wherein at least one program is stored in the computer-readable storage medium, and the at least one program is loaded and executed by the processor to implement the signal transmission method provided by the above-mentioned various method embodiments.
- a chip which includes a programmable logic circuit and/or program instructions.
- the chip runs on a communication device, it is used to implement the signal transmission methods provided by the above-mentioned various method embodiments.
- a computer program product is further provided.
- the computer program product is executed on a processor of a computer device, the computer device executes the above signal transmission method.
- a computer program is further provided.
- the computer program includes computer instructions.
- a processor of a computer device executes the computer instructions, so that the computer device executes the above-mentioned signal transmission method.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente demande appartient au domaine des communications. Sont divulgués un procédé et un appareil de transmission de signal, ainsi qu'un dispositif et un support de stockage. Le procédé, qui est exécuté par un dispositif de réseau, consiste à : envoyer un premier signal, le premier signal étant généré sur la base d'une séquence binaire, et le premier signal étant utilisé pour une mesure de gestion de ressources radio (RRM) et/ou une synchronisation de liaison descendante (1010). Une synchronisation de liaison descendante à faible consommation d'énergie et une mesure RRM sont réalisées au moyen d'une séquence de synchronisation de faible complexité, et la possibilité de transmettre un signal de synchronisation et un signal de mesure est assurée pour certains scénarios de communication dans lesquels il est difficile d'utiliser une forme d'onde OFDM.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/135704 WO2025112001A1 (fr) | 2023-11-30 | 2023-11-30 | Procédé et appareil de transmission de signal, et dispositif et support |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/135704 WO2025112001A1 (fr) | 2023-11-30 | 2023-11-30 | Procédé et appareil de transmission de signal, et dispositif et support |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025112001A1 true WO2025112001A1 (fr) | 2025-06-05 |
Family
ID=95896150
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/135704 Pending WO2025112001A1 (fr) | 2023-11-30 | 2023-11-30 | Procédé et appareil de transmission de signal, et dispositif et support |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025112001A1 (fr) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109392080A (zh) * | 2017-08-11 | 2019-02-26 | 华为技术有限公司 | 传输同步信号的方法和装置 |
| CN110891301A (zh) * | 2018-09-10 | 2020-03-17 | 维沃移动通信有限公司 | 一种信道测量方法、终端设备和网络侧设备 |
| CN111147162A (zh) * | 2018-11-02 | 2020-05-12 | 电信科学技术研究院有限公司 | 一种测量信号的传输方法、装置及设备 |
| CN111656821A (zh) * | 2018-01-25 | 2020-09-11 | 高通股份有限公司 | 再同步信号设计 |
| CN112578416A (zh) * | 2020-12-03 | 2021-03-30 | 中国人民解放军61081部队 | 一种跳时直接序列码分多址导航信号测距码优选方法 |
| CN113676276A (zh) * | 2021-08-06 | 2021-11-19 | 中国电波传播研究所(中国电子科技集团公司第二十二研究所) | 一种可分离电离层多模式混合传播的短波阵列天线衰落一致性测量方法 |
| US20230209522A1 (en) * | 2020-08-21 | 2023-06-29 | Huawei Technologies Co., Ltd. | Communication method and related apparatus |
-
2023
- 2023-11-30 WO PCT/CN2023/135704 patent/WO2025112001A1/fr active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109392080A (zh) * | 2017-08-11 | 2019-02-26 | 华为技术有限公司 | 传输同步信号的方法和装置 |
| CN111656821A (zh) * | 2018-01-25 | 2020-09-11 | 高通股份有限公司 | 再同步信号设计 |
| CN110891301A (zh) * | 2018-09-10 | 2020-03-17 | 维沃移动通信有限公司 | 一种信道测量方法、终端设备和网络侧设备 |
| CN111147162A (zh) * | 2018-11-02 | 2020-05-12 | 电信科学技术研究院有限公司 | 一种测量信号的传输方法、装置及设备 |
| US20230209522A1 (en) * | 2020-08-21 | 2023-06-29 | Huawei Technologies Co., Ltd. | Communication method and related apparatus |
| CN112578416A (zh) * | 2020-12-03 | 2021-03-30 | 中国人民解放军61081部队 | 一种跳时直接序列码分多址导航信号测距码优选方法 |
| CN113676276A (zh) * | 2021-08-06 | 2021-11-19 | 中国电波传播研究所(中国电子科技集团公司第二十二研究所) | 一种可分离电离层多模式混合传播的短波阵列天线衰落一致性测量方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111630801B (zh) | 唤醒信号的序列设计和再同步序列 | |
| US20250119246A1 (en) | Synchronization method and communication apparatus | |
| JP2023531702A (ja) | 電力節約技法 | |
| CN117941433A (zh) | 资源配置方法、网络设备和零功耗终端 | |
| CN110890947B (zh) | 通信方法及装置 | |
| US20240357500A1 (en) | Method for receiving wake-up signals, and terminal, network device and chip | |
| US20250151061A1 (en) | Method and apparatus for receiving control information of downlink data and method and apparatus for sending control information of downlink data | |
| US20240259137A1 (en) | Information indication method, network device, terminal, chip, and storage medium | |
| US20250016677A1 (en) | Method for receiving wake-up signals, method for configuring wake-up signals, and device | |
| US20250096958A1 (en) | Wireless communication method and device | |
| WO2025112001A1 (fr) | Procédé et appareil de transmission de signal, et dispositif et support | |
| CN108112081B (zh) | 通信方法及系统 | |
| WO2025112004A1 (fr) | Procédé et appareil de transmission de signal de réveil, dispositif et support | |
| WO2025160875A1 (fr) | Procédé et appareil de rétroaction, dispositif et support de stockage | |
| WO2025160874A1 (fr) | Procédé et appareil de transmission de signal, dispositif et support de stockage | |
| WO2025111998A1 (fr) | Procédé et appareil de transmission de préambule, dispositif, et support | |
| WO2025231862A1 (fr) | Procédé de communication, appareil et dispositif, support et produit programme | |
| WO2025184857A1 (fr) | Procédés et appareils de communication sans fil, dispositif, support de stockage et puce | |
| WO2025091304A1 (fr) | Procédés et appareils de transmission de signal, et dispositifs et support | |
| WO2025123191A1 (fr) | Procédés et appareils d'étalonnage de décalage de fréquence, et dispositif et support | |
| JP7267581B2 (ja) | 無線通信システム、及び無線通信方法 | |
| US20250267085A1 (en) | Energy status information | |
| WO2025208471A1 (fr) | Procédé, appareil et dispositif de communication, support et produit programme | |
| WO2025030391A1 (fr) | Procédés et appareils de communication pour synchronisation, dispositifs et support | |
| EP4668623A1 (fr) | Procédé et dispositif de communication sans fil |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23959912 Country of ref document: EP Kind code of ref document: A1 |