SSB detection method, electronic equipment and network equipment
By employing a hybrid transmission strategy of simplified SSB and full SSB in satellite communication, the problem of large access delay for electronic devices under satellite power constraints is solved, and more efficient SSB detection and access are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2026-04-07
AI Technical Summary
Due to power limitations, satellite communications cannot transmit SSBs on all beams simultaneously, resulting in significant access delays for electronic devices, especially during multiple SSB cycles.
A hybrid transmission strategy of simplified SSB and full SSB is adopted. The satellite transmits M-1 simplified SSB bursts and one full SSB burst at a preset frequency domain position. The electronic equipment detects the SSB at a preset period and decides whether to continue detecting the full SSB based on the detection results, thereby reducing unnecessary long-term detection.
It significantly reduces the access latency of electronic devices, improves SSB detection efficiency, and reduces power consumption.
Smart Images

Figure CN121815428A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of radio frequency, and more particularly to a method for detecting a synchronization signal block (SSB), electronic equipment, and network equipment. Background Technology
[0002] Because satellites operate in space and are powered by solar panels, their power is limited, and the number of beams that can be activated at the same time is also limited. Therefore, satellites cannot transmit SSBs on all beams simultaneously for electronic devices to access, so a longer SSB cycle is required, and SSBs are transmitted in batches on each beam.
[0003] When a satellite supports multiple SSB cycles, electronic devices typically use the longest SSB cycle for SSB detection to ensure they can detect the SSB. However, this results in a significant delay in the access of the electronic devices. Summary of the Invention
[0004] This application provides an SSB detection method, electronic device, and network device to reduce the access latency of electronic devices when a satellite supports multiple SSB cycles.
[0005] To achieve the above objectives, the embodiments of this application adopt the following technical solutions:
[0006] In a first aspect, a method for detecting a Secondary Synchronous Broadcast Signal (SSB) is provided, applied to an electronic device. The method includes: detecting a first SSB or a second SSB at various frequency domain positions at preset periods; the first SSB includes a primary synchronization signal (PSS), or the first SSB includes a PSS and a secondary synchronization signal (SSS); the second SSB includes a PSS, an SSS, and a physical layer broadcast channel (PBCH); at a preset frequency domain position, within a time length of M preset periods, there are M-1 bursts of the first SSB and one burst of the second SSB, where M is an integer greater than 1; if the first SSB is detected at the current frequency domain position, the second SSB is continued to be detected at the current frequency domain position; if neither the first nor the second SSB is detected at the current frequency domain position, the first or second SSB is detected at the next frequency domain position at preset periods.
[0007] The SSB detection method provided in this application involves a network device transmitting M-1 bursts of a first SSB and one burst of a second SSB at a preset frequency domain location within a time period of M preset periods, where M is a positive integer greater than 1. The first SSB is a simplified SSB, including a PSS, or the first SSB includes both a PSS and an SSS; the second SSB is a complete SSB, including a PSS, an SSS, and a PBCH. Electronic devices need to detect the second SSB to successfully access the network. Therefore, the electronic device detects the first or second SSB at each frequency domain location at preset periods, where the preset period is shorter than the transmission period of the second SSB. If the electronic device detects the first SSB at the current frequency domain location, it indicates that a second SSB also exists at that location, and therefore, the electronic device continues to detect the second SSB at the current frequency domain location. If neither the first nor the second SSB is detected at the current frequency domain location, it indicates that a second SSB does not exist at that location, and therefore, the electronic device detects the first or the second SSB at the next frequency domain location at the preset period. This process continues. At each frequency domain location where the second SSB is not transmitted (nor the first SSB is transmitted), the electronic device does not need to detect the first or second SSB according to the period of the second SSB. Instead, it detects the first or second SSB at a preset period that is smaller than the transmission period of the second SSB. Therefore, the time for detecting SSB can be greatly reduced, the access speed of the electronic device can be greatly improved, and the access latency of the electronic device can be reduced.
[0008] In one possible implementation, detecting a first SSB or a second SSB at various frequency domain locations at preset periods includes: detecting the first SSB or the second SSB at various frequency domain locations for N preset periods. At a certain frequency domain location, due to signal fluctuations, the electronic device may fail to detect the first SSB or the second SSB after one preset period. The electronic device can detect the first SSB or the second SSB at that frequency domain location for N consecutive preset periods to avoid missing the first SSB or the second SSB.
[0009] In one possible implementation, the method further includes receiving a radio resource control (RRC) message from a network device, the RRC message including the value of N. That is, the network device can indicate an upper limit for a preset period.
[0010] In one possible implementation, the first SSB includes periodicity indication information, which indicates the value of the transmission period of the second SSB. Continuing to detect the second SSB at the current frequency domain position includes: according to the periodicity indication information, continuing to detect the second SSB at the current frequency domain position using the transmission period of the second SSB. This allows the electronic device to switch the SSB detection period to the transmission period of the second SSB according to the periodicity indication information, and continue to detect the second SSB at the current frequency domain position using the transmission period of the second SSB, thereby reducing the access latency of the user equipment.
[0011] In one possible implementation, the period indication information is a pattern of the first SSB, which indicates that the first SSB includes a PSS, or that the first SSB includes both a PSS and an SSS. This implementation can indicate two values for the transmission period of the second SSB.
[0012] In one possible implementation, the period indication information is a combination of patterns from multiple first SSBs. Assuming there are K first SSBs, this implementation can indicate 2^K possible values for the transmission period of the second SSB.
[0013] In one possible implementation, the sequence number of the PSS sequence in the first SSB is used to determine the period indication information. This implementation can indicate three possible values for the transmission period of the second SSB.
[0014] In one possible implementation, period upper limit information is received from the network device, and the preset period is less than the period upper limit information. That is, the network device can indicate the upper limit of the preset period.
[0015] Secondly, an SSB detection method is provided, applied to network devices. The method includes: transmitting M-1 bursts of a first SSB and a burst of a second SSB within a time length of M preset periods at a preset frequency domain location; the first SSB includes a primary synchronization signal PSS, or the first SSB includes a PSS and a secondary synchronization signal SSS; the second SSB includes a PSS, an SSS and a physical layer broadcast channel PBCH; M is an integer greater than 1.
[0016] In one possible implementation, an RRC message is sent to the electronic device. The RRC message includes a value of N, which instructs the electronic device to detect the first SSB or the second SSB at N preset periods.
[0017] In one possible implementation, the first SSB includes period indication information that indicates the value of the transmission period of the second SSB.
[0018] In one possible implementation, the periodic indication information is a pattern of a first SSB, the pattern of which indicates that the first SSB includes a PSS, or that the first SSB includes both a PSS and an SSS.
[0019] In one possible implementation, the periodic indication information is a combination of patterns of multiple first SSBs.
[0020] In one possible implementation, the sequence number of the primary synchronization signal PSS sequence in the first SSB is used to determine the period indication information.
[0021] In one possible implementation, period upper limit information is sent to the electronic device, and the electronic device detects that the preset period of the first SSB or the second SSB is less than the period upper limit information.
[0022] Thirdly, an electronic device is provided, including a processor and a memory, wherein instructions are stored in the memory, and when the processor executes the instructions, the electronic device performs the method as described in the first aspect and any embodiment thereof.
[0023] Fourthly, a network device is provided, including a processor and a memory, wherein instructions are stored in the memory, and when the processor executes the instructions, the network device performs the method as described in the second aspect and any embodiment thereof.
[0024] Fifthly, a computer-readable storage medium is provided that stores instructions, which, when executed on an electronic device, cause the electronic device to perform the method as described in the first aspect and any embodiment thereof; and, when executed on a network device, cause the network device to perform the method as described in the second aspect and any embodiment thereof.
[0025] A sixth aspect provides a computer program product including instructions that, when executed on an electronic device, cause the electronic device to perform the method as described in the first aspect and any embodiment thereof; and when executed on a network device, cause the network device to perform the method as described in the second aspect and any embodiment thereof.
[0026] The technical effects of the second and sixth aspects refer to the technical effects of the first aspect and any of its embodiments, and will not be repeated here. Attached Figure Description
[0027] Figure 1 This application provides a schematic diagram of the architecture of a communication system.
[0028] Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0029] Figure 3This is a schematic diagram of the appearance of an electronic device provided in an embodiment of this application;
[0030] Figure 4 This application provides a schematic diagram of the structure of a network device according to an embodiment of the present application.
[0031] Figure 5 A schematic diagram illustrating the transmission of SSB in the frequency domain location, provided as an embodiment of this application;
[0032] Figure 6 A schematic flowchart of an SSB detection method provided in an embodiment of this application;
[0033] Figure 7 A schematic diagram of a first SSB and a second SSB provided for embodiments of this application;
[0034] Figure 8 This is a schematic diagram illustrating the transmission of a first SSB and a second SSB in the frequency domain, as provided in an embodiment of this application. Detailed Implementation
[0035] First, some concepts involved in this application will be described.
[0036] The terms "first" and "second" used in the embodiments of this application are only used to distinguish features of the same type and should not be construed as indicating relative importance, quantity, order, etc.
[0037] The terms "exemplary" or "for example" used in the embodiments of this application are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0038] The terms "coupling" and "connection" used in the embodiments of this application should be interpreted broadly. For example, they can refer to a physical direct connection or an indirect connection achieved through electronic devices, such as a connection achieved through resistors, inductors, capacitors or other electronic devices.
[0039] Global Synchronization Channel Number (GSCN). In wireless communication systems, the GSCN is used to represent a specific, absolute frequency location. For example, a GSCN value of 2-7498 represents 0-3000MHz, a GSCN value of 7499-22255 represents 3000-24250MHz, and a GSCN value of 22255-26639 represents 24250-100000MHz. Network devices transmit SSBs on these GSCNs, and correspondingly, electronic devices detect SSBs sequentially on these GSCNs.
[0040] like Figure 1 As shown, this application embodiment provides a communication system, including an electronic device 101 and a network device 201. The electronic device 101 is an electronic device with wireless communication capabilities. The electronic device can be mobile or fixed. It can be deployed on land (e.g., indoors or outdoors, handheld or vehicle-mounted), on water (e.g., a ship), or in the air (e.g., an airplane, balloon, or satellite). This electronic device can be referred to as user equipment (UE), access terminal, terminal unit, subscriber unit, terminal station, mobile station (MS), mobile station, terminal agent, or terminal device, etc. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, smart bracelet, smart screen, smartwatch, virtual reality (VR) device, augmented reality (AR) device, terminal in industrial control, terminal in self-driving, terminal in remote medical care, terminal in smart grid, terminal in transportation safety, terminal in smart city, terminal in smart home, etc. This application embodiment does not limit the specific type and structure of the electronic device. Network device 201 can be a satellite or base station. Electronic device 101 and network device 201 can communicate via satellite. This application embodiment uses a mobile phone as the electronic device 101 and a satellite as the network device 201 as an example, but it is not intended to be limited to this.
[0041] like Figure 2 As shown, this application embodiment provides an electronic device 101, taking a mobile phone as an example. Figure 2A possible structure of an electronic device 101 is shown. This electronic device 101 may include a processor 210, an external memory interface 220, an internal memory 221, a universal serial bus (USB) interface 230, a power management module 240, a battery 241, a wireless charging coil 242, antenna 1, antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, a headphone jack 270D, a sensor module 280, buttons 290, a motor 291, an indicator 292, a camera 293, a display screen 294, and a subscriber identification module (SIM) card interface 295, etc. Optionally, in some embodiments, it may also include an audio digital signal processor (ADSP) 243.
[0042] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the electronic device 101. In other embodiments of this application, the electronic device 101 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0043] Processor 210 may include one or more processing units, such as: a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processing unit (CPU), an application processor (AP), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, and a neural network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors. For example, processor 210 may be an application processor (AP). Alternatively, processor 210 may be integrated into a system-on-chip (SoC). Or, processor 210 may be integrated into an integrated circuit (IC) chip. The processor 210 may include an analog front end (AFE) and a micro-controller unit (MCU) in an IC chip.
[0044] The processor 210 executes the antenna feeding control method provided in this application embodiment by executing the program and computer instructions stored in the internal memory 221.
[0045] The processor 210 may also include a memory for storing computer instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. This memory can store computer instructions or data that the processor 210 has just used or that are being used repeatedly. If the processor 210 needs to use the same computer instructions or data again, it can retrieve them directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 210, and thus improves system efficiency.
[0046] In some embodiments, the processor 210 may include one or more interfaces. These interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a USB interface, etc.
[0047] The ADSP 243 can be coupled to the audio module 270 and the sensor module 280. The ADSP 243 can process audio signals and sensor data. Even when the processor is in sleep mode, the ADSP 243 can remain operational, thereby reducing the power consumption of the electronic device.
[0048] It is understood that the interface connection relationships between the modules illustrated in the embodiments of this application are merely illustrative and do not constitute a structural limitation on the electronic device 101. In other embodiments of this application, the electronic device 101 may also adopt different interface connection methods or a combination of multiple interface connection methods as described in the above embodiments.
[0049] The external storage interface 220 can be used to connect an external memory card, such as a micro SanDisk (Micro SD) card, to expand the storage capacity of the electronic device 101. The external memory card communicates with the processor 210 through the external storage interface 220 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.
[0050] Internal memory 221 can be used to store computer executable program code, which includes computer instructions. Processor 210 executes various functional applications and data processing of electronic device 101 by running the computer instructions stored in internal memory 221, such as executing the SSB detection method involved in the embodiments of this application. In addition, internal memory 221 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc.
[0051] The memory involved in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0052] Electronic device 101 can implement audio functions such as music playback and recording through audio module 270, speaker 270A, receiver 270B, microphone 270C, headphone jack 270D, and application processor.
[0053] Audio module 270 is used to convert digital audio information into analog audio signal output, and also to convert analog audio input into digital audio signal. In some embodiments, audio module 270 may be located in processor 210, or some functional modules of audio module 270 may be located in processor 210. Speaker 270A, also called a "loudspeaker," is used to convert audio electrical signals into sound signals. Receiver 270B, also called a "handpiece," is used to convert audio electrical signals into sound signals. Microphone 270C, also called a "microphone" or "microphone," is used to convert sound signals into electrical signals. Electronic device 101 may be equipped with at least one microphone 270C. Headphone jack 270D is used to connect wired headphones. Headphone jack 270D may be a USB interface 230, or a 3.5mm Open Mobile Terminal Platform (OMTP) standard interface, or a Cellular Telecommunications Industry Association of the USA (CTIA) standard interface.
[0054] Buttons 290 include a power button, volume buttons, etc. Buttons 290 can be mechanical buttons or touch buttons. Electronic device 101 can receive button input and generate key signal inputs related to user settings and function control of electronic device 101. Motor 291 can generate vibration alerts. Motor 291 can be used for incoming call vibration alerts or for touch vibration feedback. Indicator 292 can be an indicator light, used to indicate charging status, battery level changes, messages, missed calls, notifications, etc. SIM card interface 295 is used to connect a SIM card. The SIM card can be inserted into or removed from the SIM card interface 295 to achieve contact and separation with electronic device 101. Electronic device 101 can support one or N SIM card interfaces, where N is a positive integer greater than 1. SIM card interface 295 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. In some embodiments, the electronic device 101 employs an embedded SIM (eSIM) card, which can be embedded in the electronic device 101 and cannot be separated from the electronic device 101.
[0055] Electronic device 101 can implement shooting functions through an ISP, camera 293, video codec, GPU, display 294, and application processor. The ISP is used to process data fed back from the camera 293. In some embodiments, the ISP can be located within the camera 293. The camera 293 is used to capture still images or videos. In some embodiments, electronic device 101 may include one or N cameras 293, where N is a positive integer greater than 1, for example... Figure 3 The front-facing camera 2931 and the rear-facing camera 2932 are shown.
[0056] Electronic device 101 can implement display functions through a GPU, display screen 294, and application processor. The GPU is a microprocessor for image processing, connected to the display screen 294 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. Processor 210 may include one or more GPUs, which execute computer instructions to generate or modify display information.
[0057] The sensor module 280 may include a pressure sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an accelerometer, a distance sensor, a proximity sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, an angle sensor, etc. When the display screen 294 is a foldable screen, the angle sensor can detect the folding angle of the display screen 294, which ranges from 0 to 180 degrees.
[0058] Battery 241 may include one or more batteries to power a load. Power management module 240 receives charging input from a charger. The charger may be a wireless charger, such as a wireless charging dock, another electronic device 101 with reverse wireless charging capability, etc. Power management module 240 may receive wireless charging input via the wireless charging coil 242 of the electronic device. The charger may also be a wired charger; for example, power management module 240 may receive charging input from a wired charger via USB interface 230. Power management module 240 is also referred to as a charging chip.
[0059] The power management module 240 charges the battery 241 while simultaneously supplying power to the electronic devices. It receives input from the battery 241 and powers the processor 210, internal memory 221, external memory interface 220, display screen 294, camera 293, and wireless communication module 260. The power management module 240 can also monitor parameters such as the battery 241's capacity, voltage, battery cycle count, and battery health status (leakage current, impedance). In some other embodiments, the power management module 240 may also be integrated into the processor 210.
[0060] The display screen 294 is used to display images, videos, etc. The display screen 294 includes a display panel. In some embodiments, the electronic device 101 may include one or more display screens 294.
[0061] The wireless communication function of electronic device 101 can be realized through antenna 1, antenna 2, mobile communication module 250, wireless communication module 260, modem processor, etc.
[0062] Antennas 1 and 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 101 can be used to cover one or more communication frequency bands. Different antennas can also be multiplexed to improve antenna utilization. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0063] The mobile communication module 250 (also known as the cellular communication module) can provide wireless communication solutions, including 2G / 3G / 4G / 5G / 6G, for use on the electronic device 101. The wireless communication module 260 (including the satellite communication module) can provide wireless communication solutions, including wireless local area networks (WLANs) (such as Wireless Fidelity (Wi-Fi) networks), Bluetooth (BT), Global Navigation Satellite System (GNSS) (such as BeiDou satellite communication), satellite network communication (such as Tiantong satellite communication and Xingwang satellite communication), frequency modulation (FM), near-field communication (NFC), and infrared (IR) technologies, for use on the electronic device 101. In some embodiments, antenna 1 of the electronic device 101 is coupled to the mobile communication module 250, and antenna 2 is coupled to the wireless communication module 260, enabling the electronic device 101 to communicate with networks and other devices via wireless communication technology. The mobile communication module 250 and the wireless communication module 260 can be collectively referred to as radio frequency circuits.
[0064] like Figure 3 As shown in Figure A, the electronic device 101 may include a front-facing camera 2931 and a display screen 294. Figure 3 As shown in Figure B, the electronic device 101 may include a rear camera 2932. The front camera 2931 and the rear camera 2932 are used to capture still images or moving videos (collectively referred to as images). The display screen 294 is used to display images or receive user touch operations.
[0065] like Figure 4 As shown, network device 201 may include processor 410, memory 411, radio frequency (RF) circuit 412, and antenna 413. Memory 411 stores instructions, and processor 410 executes these instructions to cause network device 201 to perform the SSB detection method described in this application embodiment, such as controlling RF circuit 412 to transmit SSBs through antenna 413.
[0066] As human demand for communication services increases, traditional terrestrial cellular communication systems can no longer meet the requirements for network coverage. In recent years, aerospace and satellite communication technologies have developed rapidly, and satellite communication has become a widely accepted new communication method. Currently, terrestrial cellular communication systems are mainly concentrated in land areas with large populations or activities, which represent only a small portion of the Earth's surface. However, due to numerous difficulties in deploying terrestrial cellular communication systems in oceans, deserts, forests, and remote areas, network coverage cannot be achieved. Satellite-based non-terrestrial network (NTN) communication systems can overcome the limitations imposed by natural conditions on terrestrial cellular communication systems, enabling rapid network coverage and mitigating the damage caused by natural disasters to network infrastructure. Satellite communication will also become an important component of future 6G communication technology.
[0067] Satellite communication currently mainly includes two communication modes: relay mode and regeneration mode. In relay mode, the satellite is responsible for forwarding uplink data from electronic devices to the base station, or forwarding downlink data from the base station to electronic devices, without performing encoding or decoding operations. In regeneration mode, the satellite performs some of the functions of a base station, such as encoding and decoding uplink and downlink data.
[0068] For terrestrial cellular communication, the SSB period for electronic devices to perform SSB detection is 20ms, which is relatively short. However, for satellite communication, the coverage area of a single satellite is much larger than that of a single terrestrial base station. Therefore, each satellite needs to provide thousands of beams to ensure its coverage. Since satellites operate in space and are powered by solar panels, their power is limited, and the number of beams that can be activated at the same time is also limited. Therefore, satellites cannot simultaneously transmit SSBs on all beams for electronic devices to access, requiring a longer SSB period to transmit SSBs in batches on each beam. When a satellite operates in Set 1-1 mode (transmit power 1310W), it requires at least an 80ms SSB period to complete the transmission of SSBs on all beams. When a satellite operates in Set 1-2 mode (power 200W), it requires at least a 640ms SSB period to complete the transmission of SSBs on all beams.
[0069] When a satellite supports multiple SSB cycles, to ensure that electronic devices can detect the SSB, they typically use the longest SSB cycle (e.g., 640ms) for SSB detection. However, this results in a relatively large access delay for the electronic devices. For example, ... Figure 5 As shown, assuming the frequency band includes 5 GSCNs (GSCN1-GSCN5), the satellite transmits SSB on GSCN5 with a transmission period of 80ms. Figure 5 As shown in Figure A, if the electronic device performs SSB detection sequentially on GSCN1-GSCN5 with a minimum SSB cycle of 80ms, then it will take 400ms to detect an SSB. Figure 5 As shown in Figure B, if the electronic device performs SSB detection sequentially on GSCN1-GSCN5 with a maximum SSB cycle of at least 640ms, then it will take 3200ms to detect an SSB. The difference between the two is 2800ms.
[0070] To address this, this application provides an SSB detection method. When the period for a satellite to transmit an SSB is long, the satellite transmits not only a complete SSB with a long period at a preset frequency domain position, but also multiple simplified SSBs with shorter periods. This allows the satellite to continue detecting complete SSBs at preset frequency domain positions where simplified SSBs are not detected, instead of requiring a long period of detection. This reduces the access delay of electronic devices.
[0071] like Figure 6 As shown, the SSB detection method includes:
[0072] S101. A network device (e.g., a satellite) transmits M-1 bursts of the first SSB and one burst of the second SSB within a time length of M preset periods at a preset frequency domain location.
[0073] A burst of an SSB consists of one or more SSBs. Multiple SSBs can be used to enhance cell coverage, and electronic devices can also improve the demodulation capability of an SSB by combining signals from multiple SSBs.
[0074] like Figure 7As shown in Figure A, in the prior art, a complete SSB includes a one-symbol primary synchronization signal (PSS), a one-symbol secondary synchronization signal (SSS), and a two-symbol physical broadcast channel (PBCH). In the time domain, the four symbols of an SSB are PSS, PBCH, SSS, and PBCH, respectively. PSS and SSS are mainly used for time-domain synchronization, frequency-domain synchronization, and cell ID acquisition during downlink synchronization. The PSS sequence is obtained from the m-sequence, and the SSS sequence is obtained from the Gold sequence; both are used for time-domain and frequency-domain synchronization during downlink synchronization. The SSS sequence number and PSS sequence number are used to determine the cell ID. The PBCH includes the system frame number, bandwidth information, and antenna configuration.
[0075] like Figure 7 As shown in Figures B and C, in this embodiment of the application, the first SSB is a simplified SSB, including the PSS, or the first SSB includes both the PSS and the SSS, that is, the first SSB does not include the PBCH, and the symbol of the first SSB at the preset PBCH position does not include the PBCH (or, in other words, the network device does not transmit any signal at the preset time-frequency domain position, or transmits signals other than the PBCH). The second SSB is... Figure 7 The complete SSB shown in Figure A includes PSS, SSS, and PBCH. SSB transmission occurs within a time window, and the length of the transmission time window for each first SSB is the same as the length of the transmission time window for each second SSB. This time window length is equal to the length of a preset period. For example, the length of the transmission time window for both the first and second SSBs is 80ms.
[0076] The transmission period of the second SSB can be the maximum SSB period supported by the network device (e.g., 640ms), the maximum SSB period for achieving full coverage (e.g., 640ms), or other SSB periods longer than the preset period (e.g., 160ms, 320ms). All possible values of the transmission period of the second SSB are collectively referred to as the candidate SSB period.
[0077] Within a time period of M preset cycles, there may be M-1 bursts of the first SSB and one burst of the second SSB. For each second SSB transmitted, the network device transmits M-1 first SSBs. In this embodiment, the order of the M-1 first and second SSBs within the M preset cycles is not limited; the second SSB can be located before, after, or between any two first SSBs. The electronic device, at a preset frequency domain location, can detect either the first or second SSB from any point in time.
[0078] For example, such as Figure 7 As shown in Figure B, assuming M=8 and the preset period length is 80ms, the network device sends the second SSB in the fourth 80ms interval, and sends the first SSB in the remaining 1st, 2nd, 3rd, 5th, 6th, 7th, and 8th 80ms intervals. Therefore, the transmission period for the second SSB is 640ms. Figure 7 As shown in Figure C, assuming M=4 and the preset period length is 80ms, the network device sends the second SSB in the 4th and 8th 80ms, and sends the first SSB in the remaining 1st, 2nd, 3rd, 5th, 6th and 7th 80ms. Then the sending period of the second SSB is 320ms.
[0079] The frequency domain location involved in the embodiments of this application can be the frequency domain location corresponding to the global synchronization channel number (GSCN). For example, such as Figure 8 As shown, assuming the frequency band includes 5 GSCNs (GSCN1-GSCN5) corresponding to 5 different frequency domain positions, and the network device (e.g., satellite) transmits the first SSB and the second SSB at the frequency domain position corresponding to GSCN5, then the preset frequency domain position is the frequency domain position corresponding to GSCN5.
[0080] In addition, the first SSB may also include period indication information, which indicates the value of the transmission period of the second SSB. The value of the transmission period of the second SSB can be one of the candidate SSB periods, so that the electronic device can switch the SSB detection period from the preset period to the transmission period of the second SSB according to the period indication information, and continue to detect the second SSB at the current frequency domain position with the transmission period of the second SSB, thereby reducing the access delay of the electronic device.
[0081] In one possible implementation, the sequence number of the PSS sequence in the first SSB can be used to determine periodicity indication information. For example, PSS sequence d PSS (n) can be obtained from the m-sequence x(m) and the PSS sequence d. PSS (n) = 1 - 2x(m), where m is the sequence number of the m-sequence. n is the sequence number of the PSS sequence, 0 ≤ n < 127, which is the period indication information, For example, the values 0, 1, 2 of the period indication information can respectively indicate that the transmission period of the second SSB is 160 ms, 320 ms, 640 ms.
[0082] In another possible implementation, the period indication information is the pattern of the first SSB, that is, the pattern of the first SSB can indicate the value of the transmission period of the second SSB. The pattern of the first SSB means that the first SSB includes PSS, or the first SSB includes PSS and SSS. That is to say, the first SSB including PSS is the first pattern, and the first SSB including PSS and SSS is the second pattern. The first pattern can be represented by 0, and the second pattern can be represented by 1, or the first pattern can be represented by 1, and the second pattern can be represented by 0. For example, the first pattern indicates that the transmission period of the second SSB is 160 ms, and the second pattern indicates that the transmission period of the second SSB is 320 ms.
[0083] In yet another possible implementation, the period indication information is a combination of patterns of multiple (for example, K, 1 < K ≤ M - 1) first SSBs, that is, the combination of patterns of multiple first SSBs can indicate the value of the transmission period of the second SSB, and different pattern combinations of multiple first SSBs can indicate different values of the transmission period of the second SSB.
[0084] Exemplarily, as Figure 7 shown in B of, the first first SSB is the second pattern, the second first SSB is the second pattern, and K first SSBs adopt the same pattern, K = 2, which is the first pattern combination. As Figure 7 shown in C of, the first first SSB is the second pattern, the second first SSB is the first pattern, and K first SSBs have different patterns, K = 2, which is the second pattern combination. Again, for example, as Figure 7 shown in B of, the first first SSB is the second pattern, the second first SSB is the second pattern, and the third first SSB is the second pattern, and K first SSBs adopt the same pattern, K = 3, which is the third pattern combination. As Figure 7 shown in C of, the first first SSB is the second pattern, the second first SSB is the first pattern, and the third first SSB is the second pattern, and K first SSBs have different patterns, K = 3, which is the fourth pattern combination. For example, the first pattern combination or the third pattern combination indicates that the transmission period of the second SSB is 640 ms, and the second pattern combination or the fourth pattern combination indicates that the transmission period of the second SSB is 320 ms.
[0085] It should be noted that the network device does not continuously transmit the second SSB at the preset frequency domain position, but instead transmits the first SSB. The purpose is to reduce power consumption by reducing the transmission of PBCH when power is limited.
[0086] S102. The electronic device detects the first SSB or the second SSB at each frequency domain position at a preset period.
[0087] The preset period is less than the transmission period of the second SSB. The preset period can be the minimum SSB period supported by the network device (e.g., 20ms), the minimum SSB period required to achieve full coverage (e.g., 80ms), or an integer multiple of any of the aforementioned minimum SSB periods. The preset period can also be more than one detection period. For example, at a certain frequency domain location, due to signal fluctuations, the electronic device may not be able to detect the first or second SSB after one preset period. The electronic device can then detect the first or second SSB for N consecutive preset periods at that frequency domain location to avoid missing the first or second SSB, where N is an integer greater than or equal to 1.
[0088] The network device can indicate the upper limit of the preset period. In one possible implementation, the network device can send the period upper limit information to the electronic device. Accordingly, the electronic device receives the period upper limit information from the network device. The preset period is less than the period upper limit information. The period upper limit information can be carried in a radio resource control (RRC) message.
[0089] In another possible implementation, the network device can send a value of N, where N is an integer greater than or equal to 1, to the electronic device. This value can be carried in an RRC message. Correspondingly, the electronic device receives the value of N from the network device and can detect the first SSB or the second SSB at various frequency domain locations at N preset periods.
[0090] This application does not limit the order in which the electronic device traverses each frequency domain position. It can traverse the corresponding frequency domain positions in ascending order of GSCN, or in descending order of GSCN. For example... Figure 8 As shown, the electronic device can detect the first SSB or the second SSB sequentially at the corresponding frequency domain positions of GSCN1-GSCN5.
[0091] Depending on whether the electronic device retrieves the first SSB or the second SSB at the current frequency domain location, one of S103-S105 can be executed.
[0092] S103. If the electronic device detects the first SSB at the current frequency domain location, it continues to detect the second SSB at the current frequency domain location. S104. If the electronic device detects the second SSB at the current frequency domain location, it accesses the network based on the second SSB. S105. If the electronic device does not detect the first or second SSB at the current frequency domain location, it detects either the first or second SSB at the next frequency domain location at a preset period.
[0093] If the electronic device detects the first SSB at the current frequency domain location, it indicates that the current frequency domain location is a preset frequency domain location, and there will likely be a second SSB at that location. Therefore, it continues to detect the second SSB at the current frequency domain location. If the electronic device detects the second SSB at the current frequency domain location, it can obtain the cell identifier through the PSS and SSS, and determine the system frame number, bandwidth information, and antenna configuration through the PBCH. The electronic device can then access the network based on this information. If the electronic device does not detect the first SSB at the current frequency domain location, it indicates that there will also be no second SSB at that location. Therefore, it stops detecting the second SSB at the current frequency domain location and jumps to the next frequency domain location to detect either the first or second SSB at a preset period. Specifically, the electronic device can detect the first or second SSB at the next frequency domain location at N preset periods, and so on.
[0094] From the moment the electronic device detects the first SSB at a preset frequency domain location until it detects the second SSB at the same preset frequency domain location, a minimum of one preset period and a maximum of M preset periods are required, where the M preset periods are at most equal to the maximum SSB period. At each other preset frequency domain location where neither the first nor the second SSB is transmitted, the electronic device only needs to detect the first or second SSB for a maximum of N preset periods. Compared to the prior art, where the electronic device detects the SSB at each frequency domain location with at least one maximum SSB period, the embodiments of this application can significantly reduce the SSB detection time, thus greatly improving the access speed and reducing the access latency of the electronic device.
[0095] For example, such as Figure 8As shown, assuming the frequency band includes five GSCNs (GSCN1-GSCN5) corresponding to frequency domain positions, the satellite transmits the first SSB and the second SSB at the frequency domain position corresponding to GSCN5, with the transmission period of the second SSB being 640ms. If the electronic equipment performs SSB detection sequentially at the frequency domain positions corresponding to GSCN1-GSCN5 at a preset period of 80ms, if the current frequency domain position is the frequency domain position corresponding to GSCN1, the next frequency domain position is the frequency domain position corresponding to GSCN2; if the current frequency domain position is the frequency domain position corresponding to GSCN2, the next frequency domain position is the frequency domain position corresponding to GSCN3, and so on.
[0096] Taking a single preset period of 80ms as an example, such as Figure 8 As shown in Figure A, the electronic device does not detect the first SSB and the second SSB at the frequency domain positions corresponding to GSCN1-GSCN4, but detects the first SSB at the frequency domain position corresponding to GSCN5. Therefore, it continues to detect the second SSB at the frequency domain position corresponding to GSCN5. The maximum time required from detecting at the frequency domain position corresponding to GSCN1 to detecting the second SSB at the frequency domain position corresponding to GSCN5 is 960ms. Figure 8 As shown in Figure B, the electronic device did not detect the first and second SSBs at the frequency domain positions corresponding to GSCN1-GSCN4, but detected the second SSB at the frequency domain position corresponding to GSCN5. The minimum time required from detecting the second SSB at the frequency domain position corresponding to GSCN1 to detecting it at the frequency domain position corresponding to GSCN5 was 400ms. Compared to... Figure 5 As shown in Figure B, if the electronic device requires 3200ms for detection based on the maximum SSB cycle of 640ms, then a maximum saving of 2800ms and a minimum saving of 2240ms can be achieved. Therefore, the access speed of electronic devices can be significantly improved, and the access latency of electronic devices can be reduced.
[0097] The SSB detection method, electronic device, and network device provided in this application embodiment involve the network device transmitting M-1 bursts of a first SSB and a second SSB within a time length of M preset periods at a preset frequency domain location, where M is a positive integer greater than 1. The first SSB is a simplified SSB, including a PSS, or the first SSB includes both a PSS and an SSS; the second SSB is a complete SSB, including a PSS, an SSS, and a PBCH. The electronic device needs to detect the second SSB to successfully access the network. Accordingly, the electronic device detects the first SSB or the second SSB at each frequency domain location at preset periods, where the preset period is shorter than the transmission period of the second SSB. If the electronic device detects the first SSB at the current frequency domain location, it indicates that a second SSB also exists at the current frequency domain location, therefore, the electronic device continues to detect the second SSB at the current frequency domain location. If neither the first nor the second SSB is detected at the current frequency domain location, it indicates that a second SSB does not exist at the current frequency domain location, therefore, the electronic device detects the first or the second SSB at the next frequency domain location at preset periods. This process continues. At each frequency domain location where the second SSB is not transmitted (nor the first SSB is transmitted), the electronic device does not need to detect the first or second SSB according to the period of the second SSB. Instead, it detects the first or second SSB at a preset period that is smaller than the transmission period of the second SSB. Therefore, the time for detecting SSB can be greatly reduced, the access speed of the electronic device can be greatly improved, and the access latency of the electronic device can be reduced.
[0098] This application also provides a computer-readable storage medium including instructions that, when executed on the aforementioned electronic device or network device, cause the electronic device or network device to perform the various steps in the above method embodiments, such as executing... Figure 6 The method shown.
[0099] This application also provides a computer program product including instructions, which, when executed on the aforementioned electronic or network device, cause the electronic or network device to perform the various steps in the method embodiments described above, such as executing... Figure 6 The method shown.
[0100] The technical effects of computer-readable storage media and computer program products are described in the preceding method embodiments.
[0101] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for detecting Synchronous Broadcast Block (SSB), characterized in that, Applied to electronic devices, the method includes: The first SSB or the second SSB is detected at various frequency domain locations at preset periods; the first SSB includes a primary synchronization signal (PSS), or the first SSB includes a PSS and a secondary synchronization signal (SSS); the second SSB includes a PSS, an SSS, and a physical layer broadcast channel (PBCH); at the preset frequency domain location, within a time length of M preset periods, there are M-1 bursts of the first SSB and one burst of the second SSB, where M is an integer greater than 1; the preset period is less than the transmission period of the second SSB. If the first SSB is detected at the current frequency domain position, then the second SSB is detected at the current frequency domain position. If the first SSB and the second SSB are not detected at the current frequency domain position, then the first SSB or the second SSB is detected at the next frequency domain position at the preset period.
2. The method according to claim 1, characterized in that, The detection of the first SSB or the second SSB at each frequency domain position at a preset period includes: The first SSB or the second SSB is detected at each frequency domain position with N preset periods.
3. The method according to claim 2, characterized in that, Also includes: Receive a Radio Resource Control (RRC) message from the network device, wherein the RRC message includes the value of N.
4. The method according to any one of claims 1-3, characterized in that, The first SSB includes period indication information, which indicates the value of the transmission period of the second SSB. Continuing to detect the second SSB at the current frequency domain position includes: According to the period indication information, the second SSB is continued to be detected at the current frequency domain position according to the transmission period of the second SSB.
5. The method according to claim 4, characterized in that, The period indication information is the pattern of the first SSB, and the pattern of the first SSB indicates that the first SSB includes a PSS, or that the first SSB includes both a PSS and an SSS.
6. The method according to claim 5, characterized in that, The periodic indication information is a combination of patterns from multiple first SSBs.
7. The method according to claim 4, characterized in that, The sequence number of the PSS sequence in the first SSB is used to determine the period indication information.
8. The method according to any one of claims 1-7, characterized in that, Also includes: Receive period upper limit information from network device, wherein the preset period is less than the period upper limit information.
9. A method for detecting Synchronous Broadcast Block (SSB), characterized in that, Applied to network devices, the method includes: At a preset frequency domain location, within a time length of M preset periods, M-1 bursts of the first SSB and one burst of the second SSB are transmitted; the first SSB includes the primary synchronization signal PSS, or the first SSB includes PSS and the secondary synchronization signal SSS; the second SSB includes PSS, SSS and physical layer broadcast channel PBCH; M is an integer greater than 1.
10. The method according to claim 9, characterized in that, Also includes: Send a Radio Resource Control (RRC) message to the electronic device. The RRC message includes a value of N, which instructs the electronic device to detect the first SSB or the second SSB at N preset periods.
11. The method according to claim 9 or 10, characterized in that, The first SSB includes period indication information, which indicates the value of the transmission period of the second SSB.
12. The method according to claim 11, characterized in that, The period indication information is the pattern of the first SSB, and the pattern of the first SSB indicates that the first SSB includes a PSS, or that the first SSB includes both a PSS and an SSS.
13. The method according to claim 12, characterized in that, The periodic indication information is a combination of patterns from multiple first SSBs.
14. The method according to claim 11, characterized in that, The sequence number of the primary synchronization signal PSS sequence in the first SSB is used to determine the period indication information.
15. The method according to any one of claims 9-14, characterized in that, Also includes: The electronic device sends a period upper limit information to the electronic device, which detects that the preset period of the first SSB or the second SSB is less than the period upper limit information.
16. An electronic device, characterized in that, The device includes a processor and a memory, wherein the memory stores instructions that, when executed by the processor, cause the electronic device to perform the method as described in any one of claims 1-8.
17. A network device, characterized in that, It includes a processor and a memory, wherein the memory stores instructions that, when executed by the processor, cause the network device to perform the method as described in any one of claims 9-15.
18. A computer-readable storage medium, characterized in that, The device stores instructions that, when executed on an electronic device, cause the electronic device to perform the method as described in any one of claims 1-8; and when executed on a network device, cause the network device to perform the method as described in any one of claims 9-15.
19. A computer program product, characterized in that, The instructions include, when executed on an electronic device, causing the electronic device to perform the method as described in any one of claims 1-8; and when executed on a network device, causing the network device to perform the method as described in any one of claims 9-15.