Method for receiving SSB, communication device, and storage medium
By adjusting the number of received by the synchronization signal and physical broadcast channel blocks (SSBs) according to the channel quality, the problem of high power consumption in the standby state of 5G communication devices is solved, and the power consumption is optimized and the success rate of synchronization and measurement is improved.
Patent Information
- Application Number
- CN202111278080.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-30
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2041-10-30
AI Technical Summary
5G communication devices consume high power in standby state, affecting battery life.
Power consumption is optimized by determining the number of received of the synchronization signal and the physical broadcast channel block (SSB) based on the channel quality and receiving at least one SSB based on the number.
The number of SSBs received by the communication device under good channel quality is reduced, the power consumption is optimized, and the number of SSBs received is increased in poor channel quality is increased, and the success rate of presynchronization and neighborhood measurement is improved.
Smart Images

Figure CN113993174B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and in particular to a method for receiving SSB, a communication device, and a storage medium. Background Art
[0002] Compared with Long Term Evolution (LTE) technology, the fifth generation mobile communication network (5th Generation, 5G) technology has a higher frequency, larger bandwidth, and more flexible subframe structure, which greatly improves the system throughput, reduces system latency, and increases system capacity.
[0003] The standby time of communication devices in 5G mode has gradually become a pain point for users. Therefore, how to optimize the power consumption of communication devices has become a technical problem that needs to be solved urgently. Summary of the invention
[0004] The embodiments of the present application provide a method for receiving SSB, a communication device, and a storage medium.
[0005] The technical solution of this application is implemented as follows:
[0006] In a first aspect, a method for receiving a synchronization signal and a physical broadcast channel block (SSB) is provided, comprising: determining a received number of SSBs according to channel quality;
[0007] At least one SSB is received based on the received number.
[0008] In a second aspect, a communication device is provided, including:
[0009] A processing unit, configured to determine the number of received synchronization signals and physical broadcast channel PBCH blocks SSB according to channel quality;
[0010] A communication unit is configured to receive at least one SSB based on the received quantity.
[0011] According to a third aspect, a communication device is provided, including:
[0012] It includes a processor and a memory, wherein the memory is used to store program instructions, and the processor is used to execute the program instructions so that the above-mentioned method for receiving SSB is executed.
[0013] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and the computer program is executed by a processor to perform the steps in the above-mentioned SSB receiving method.
[0014] An embodiment of the present application provides a method for receiving SSBs, wherein a communication device can determine the number of SSBs received according to the channel quality; and receive at least one SSB based on the number of SSBs received. That is, the communication device can specifically determine the number of SSBs that match the channel quality. In this way, it is beneficial to reduce the number of SSBs received by the communication device when the channel quality is good, thereby facilitating the optimization of power consumption. It is also beneficial to increase the number of SSBs received by the communication device when the channel quality is poor, thereby facilitating the improvement of the success rate of pre-synchronization and / or neighboring area measurement. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A schematic diagram of an exemplary network architecture provided for an embodiment of the present application;
[0016] Figure 2 A schematic diagram of an exemplary business scenario provided for an embodiment of the present application;
[0017] Figure 3 A flowchart of a method for determining SSB in a related technology provided in an embodiment of the present application;
[0018] Figure 4A A schematic diagram of the timing of opening the window power consumption of a terminal device in a related technology provided in an embodiment of the present application Figure 1 ;
[0019] Figure 4B A schematic diagram of the timing of opening the window power consumption of a terminal device in a related technology provided in an embodiment of the present application Figure 2 ;
[0020] Figure 5 A schematic diagram of a method for receiving SSB provided in an application embodiment Figure 1 ;
[0021] Figure 6 A schematic diagram of power consumption of a communication device provided in an embodiment of the present application Figure 1 ;
[0022] Figure 7 A schematic diagram of a method for receiving SSB provided in an embodiment of the present application Figure 2 ;
[0023] Fig. 8A A schematic diagram of power consumption of a communication device provided in an embodiment of the present application Figure 2 ;
[0024] Figure 8B A schematic diagram of power consumption of a communication device provided in an embodiment of the present application Figure 3 ;
[0025] Fig. 9A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0026] Fig.10 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present invention.
[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0029] It should be understood that the technical solutions of the embodiments of the present application can be applied to new wireless (NR) systems or future communication systems, and can also be used in various other wireless communication systems, such as: Narrow Band-Internet of Things (NB-IoT) system, Global System of Mobile communication (GSM), Enhanced Data rate for GSM Evolution (EDGE) system, Wideband Code Division Multiple Access (WCDMA) system, Code Division Multiple Access 2000 (CDMA2000) system, Time Division-Synchronization Code Division Multiple Access (TD-SCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), etc.
[0030] Figure 1 A network architecture that may be applicable to the embodiments of the present application is shown. Figure 1 As shown, the network architecture provided in this embodiment includes: network device 101 and terminal device 102. The terminal devices involved in the embodiments of the present application may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other electronic devices connected to wireless modems, as well as various forms of user terminal devices (terminal device) or mobile stations (MobileStation, MS), etc. The network device involved in the embodiments of the present application is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. In the embodiments of the present application, the network device can be, for example, Figure 1 The base station shown may include various forms of macro base stations, micro base stations, relay stations, access points and other electronic devices.
[0031] Figure 2 The method for selecting the SSB set provided by the present application may be applicable to the business scenarios, and the method provided by the embodiment of the present application can be applied to the discontinuous reception (DRX) mechanism of the terminal device. Specifically, the method provided by the embodiment of the present application can be applied to the idle DRX mechanism and the connected DRX (C-DRX) mechanism.
[0032] The idle state DRX mechanism is a paging mechanism. Figure 2 A DRX cycle is shown. In the paging mechanism, a terminal device in an idle state only monitors the Physical Downlink Control Channel (PDCCH) in a specific time period (such as a paging monitoring opportunity) to receive a paging message. At other times, the monitoring function can be turned off and the PDCCH is not monitored.
[0033] In addition, in the connected DRX mechanism, the terminal device can monitor the PDCCH in a specific time period (eg, continuous monitoring period C-DRX on-duration) to receive information transmitted by the network device, and does not monitor the PDCCH at other times (ie, non-monitoring periods).
[0034] In some embodiments, the paging monitoring timing and the continuous monitoring timing may be configured by the network device or may be predefined, and this is not limited in the embodiments of the present application.
[0035] In actual applications, the terminal device needs to pre-synchronize with the network device before the paging monitoring opportunity or the continuous monitoring opportunity, and the terminal device also needs to perform neighboring area measurement based on the switching requirements. In other words, the terminal device needs to open a window to receive the pre-synchronization SSB before the paging monitoring opportunity or the continuous monitoring opportunity to complete the pre-synchronization with the network device. In addition, the terminal device can also open a window to receive the neighboring area measurement SSB when there is a switching requirement to achieve neighboring area measurement.
[0036] refer to Figure 3 A flow chart of a method for receiving SSB in a related art is shown. Specifically, the method for receiving SSB in the related art may include the following steps:
[0037] Step 301, enter 5G standby mode.
[0038] Step 302: Determine the time domain position of the paging frame (PF) / paging occasion (PO) and monitoring occasion (MO).
[0039] Here, the terminal device can determine the time domain position of PF / PO based on the network configuration and the identification information (Identity document, ID) of the terminal device, or calculate the time domain position of MO based on the current beam.
[0040] Step 303: Determine the number of received pre-synchronization SSBs according to the time domain position of PO / PF / MO.
[0041] In the related art, the terminal device can determine a preset number (for example, one or two) of SSBs for pre-synchronization according to the time domain position of PO / PF / MO. For the sake of ease of expression, this application will refer to the SSB determined for pre-synchronization as a pre-synchronization SSB. Among them, the pre-synchronization SSB is used to achieve pre-synchronization between the terminal device and the network device. Specifically, the terminal device can perform operations such as automatic gain control (AGC) or automatic frequency control (AFC) according to the pre-synchronization SSB.
[0042] Step 304: Select a pre-synchronization SSB according to the number of pre-synchronization SSBs received.
[0043] Here, the terminal device can determine the pre-synchronization SSB that meets the reception number based on the determined reception number of the pre-synchronization SSB.
[0044] Step 305: Determine whether to perform neighboring cell measurement.
[0045] Here, if the terminal device needs to perform neighboring cell measurement, step 306 is executed; if the terminal device does not perform neighboring cell measurement, step 308 is executed.
[0046] Step 306: Determine the number of SSBs received by the neighboring cell according to the time domain position of PO / PF / MO.
[0047] Here, when neighboring cell measurement is required, the terminal device also needs to determine the SSB for neighboring cell measurement after PO / PF / MO. For ease of description, this application will refer to the SSB determined for neighboring cell measurement as the neighboring cell measurement SSB. Exemplarily, the terminal device can select a preset number of neighboring cell measurement SSBs based on the time domain position of PO / PF / MO.
[0048] Step 307: Select a neighboring cell measurement SSB based on the number of neighboring cell measurement SSBs received.
[0049] Here, the terminal device can determine the neighboring cell measurement SSB that meets the received number based on the determined neighboring cell measurement SSB received number.
[0050] Step 308: Receive the selected pre-synchronization SSB and / or neighbor cell measurement SSB.
[0051] After determining the pre-synchronization SSB and / or neighbor measurement SSB, the terminal device can determine the frequency and / or voltage of the terminal device at different time domain positions based on the positional relationship between the time domain position of PF / PO / MO and the time domain position of the determined SSB (which can be the pre-synchronization SSB or the neighbor measurement SSB). Corresponding to the changes in frequency and / or voltage, the terminal device can have multiple working modes, such as deep sleep mode, light sleep mode, activation mode, etc. Furthermore, the terminal device can receive the determined SSB according to the determined frequency and / or voltage at different time domain positions. After that, the terminal device can perform pre-synchronization and / or neighbor measurement based on the received SSB.
[0052] For example, in a scenario where the terminal device does not need to perform neighboring area measurement, refer to Figure 4A A schematic diagram of the window power consumption timing of a terminal device in a related technology is shown, and the terminal device can select two SSBs before the PF as pre-synchronization SSBs.
[0053] The terminal device may wake up from the deep sleep mode before the time domain position of the first pre-synchronization SSB arrives, and when the first pre-synchronization SSB (SSB1 in the figure) arrives, the terminal device may be in the active mode and receive the first pre-synchronization SSB (SSB2 in the figure) in the active mode. Figure 4A The time domain positions of the two pre-synchronization SSBs (SSB1 and SSB2 in the figure) are close to each other. After the terminal device receives the first pre-synchronization SSB (SSB1 in the figure), it can immediately enter the light sleep mode. It can be understood that in the light sleep mode, the terminal device can adjust the frequency and / or pressure of the chip to turn off some monitoring functions and save the power consumption of the terminal device. When the starting time of the time domain position of the second pre-synchronization SSB (SSB2 in the figure) arrives, the terminal device can immediately enter the active mode from the light sleep mode and receive the second pre-synchronization SSB in the active mode. After the terminal device receives the second pre-synchronization SSB, it can enter the light sleep mode again to reduce power consumption. When the time domain position of the PF arrives, the terminal device can enter the active mode from the light sleep mode again to monitor the paging message, and after the PO in the PF ends, the terminal device enters the deep sleep mode until the pre-synchronization SSB corresponding to the next DRX cycle arrives. In the deep sleep mode, the terminal device turns off the monitoring function and the power consumption is the lowest.
[0054] For example, in a scenario where a terminal device needs to perform neighboring area measurement, refer to Figure 4BThe window power consumption timing diagram of a terminal device in another related technology shown in the figure shows that after the terminal device selects the pre-synchronization SSB (SSB1' in the figure), the first SSB (SSB2' in the figure) after the pre-synchronization SSB can be used as the neighboring cell measurement SSB.
[0055] Among them, the terminal device can wake up from the deep sleep mode before the time domain position of the pre-synchronization SSB arrives. When the pre-synchronization SSB (SSB1' in the figure) arrives, the terminal device can be in the active mode, and receive the pre-synchronization SSB (SSB1' in the figure) in the active mode, and perform synchronization processing. In addition, the pre-synchronization SSB is close to the MO time domain position in the PF. After the terminal device receives the pre-synchronization SSB in the active mode, it can immediately enter the light sleep mode, saving power consumption while facilitating the rapid entry into the active mode when the PF arrives. Before the PF arrives, the terminal device can enter the active mode from the light sleep mode to monitor the paging message. Since the time domain positions of the PF and the neighboring area measurement SSB (SSB2' in the figure) are closer, the terminal device has no time to switch the working mode. Therefore, after the PF, the terminal device continues to be in the active mode and continues to monitor the downlink channel until the neighboring area measurement SSB (SSB2' in the figure) is received. After receiving the neighboring area measurement SSB, the terminal device can immediately enter the deep sleep mode until the pre-synchronization SSB corresponding to the next DRX cycle arrives.
[0056] It can be seen from the above examples that the terminal device in the related art determines the SSB (including pre-synchronization SSB and / or neighbor measurement SSB) by a preset number of SSBs (for example, one or two), and then the terminal device divides the terminal device into different working modes according to the positional relationship between the time domain position of the SSB and the time domain position of the PO / PF / MO. In this way, the terminal device can adjust the frequency or voltage in different working modes through the DVFS technology, thereby achieving the purpose of energy saving.
[0057] However, in the power consumption control method in the related art, the SSB determined according to the preset number of SSBs is used to divide the working mode of the terminal device in different time domain positions, and further enables the terminal device to receive SSBs to perform pre-synchronization or neighboring area measurement. However, when determining the number of SSBs, the channel quality and power consumption mode of the target channel of the terminal device are not taken into account, and only a preset fixed number of SSBs are received. As a result, the selected number of SSBs is not optimal for power consumption, especially in scenarios with good channel quality, resulting in a waste of the selected number of SSBs, which will lead to excessive power consumption, unnecessary window opening of the terminal device, and reduced terminal endurance.
[0058] Based on this, the embodiment of the present application provides a method for receiving SSB, which can be applied to the communication device provided in the embodiment of the present application. The communication device can be implemented by software or hardware, and the communication device can be applied to the terminal device provided in the embodiment of the present application.
[0059] Specifically, in the method for receiving SSB provided in an embodiment of the present application, the communication device can determine the number of SSBs received according to the channel quality; and receive at least one SSB based on the number of received SSBs. That is, the communication device can specifically determine the number of SSBs that match the channel quality. In this way, it is beneficial to reduce the number of SSBs received by the communication device when the channel quality is good, thereby helping to optimize power consumption. It is also beneficial to increase the number of SSBs received by the communication device when the channel quality is poor, thereby helping to improve the success rate of pre-synchronization and / or neighboring area measurement.
[0060] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0061] The present application embodiment provides a method for receiving SSB. Figure 5 Schematic diagram of the process of receiving SSB provided in the embodiment of the present application Figure 1 ,refer to Figure 5 As shown, in an embodiment of the present application, the method for receiving SSB may include the following steps.
[0062] Step 501: Determine the number of SSBs received according to the channel quality.
[0063] It should be understood that SSB is information broadcast by a network device, and the reception of SSB depends on the broadcast channel between the network device and the communication device. The channel quality mentioned in the embodiment of the present application refers to the channel quality of the broadcast channel between the network device and the communication device.
[0064] In an embodiment of the present application, the communication device may measure the channel state of the broadcast channel between the network device and the communication device to obtain the channel quality of the broadcast channel. Exemplarily, the channel quality may include at least one of the reference signal received power, the reference signal received quality, the path loss, and the signal to interference noise ratio. The embodiment of the present application is not limited to this. Accordingly, determining the number of SSBs received based on the channel quality can also be understood as determining the number of SSBs received based on the value of at least one of the above-mentioned physical quantities characterizing the channel quality.
[0065] It should be noted that, in the embodiment of the present application, the comparison of channel quality can also be understood as a comparison of the values of physical quantities used to characterize the channel quality. For example, a higher channel quality (better, superior, etc.) can be understood as a signal to interference noise ratio greater than a signal to interference noise ratio threshold. This embodiment of the present application will not be described in detail.
[0066] Generally speaking, when the channel quality is good, SSB can be completely received. At this time, the communication device only needs to receive fewer SSBs to complete pre-synchronization or neighboring area measurement. When the channel quality is poor, SSB may be incompletely received or missed. Therefore, in this scenario, the communication device needs to receive multiple SSBs to ensure the performance of the communication device.
[0067] Based on this, the communication device can determine the number of SSBs to be received required for the current channel quality according to the channel quality.
[0068] In the embodiment of the present application, the number of received SSBs refers to the minimum number of SSBs that meet the performance requirements under the channel quality conditions. That is to say, in the embodiment of the present application, the number of received SSBs determined by the communication device according to the channel quality, that is, the number of SSBs to be selected that matches the channel quality, is the minimum number of SSBs that meet the performance requirements of the communication device under the current channel quality.
[0069] Among them, the performance requirement refers to the requirement of the communication device to perform pre-synchronization and / or neighboring cell measurement, which is related to the function of SSB. For example, the performance requirement can be the requirement for the quality of receiving SSB (including pre-synchronization SSB and / or neighboring cell measurement SSB), or it can be the requirement for the delay of receiving SSB (including pre-synchronization SSB and / or neighboring cell measurement SSB), etc. The embodiment of the present application does not limit the performance requirements.
[0070] Exemplarily, when the channel quality is good, the communication device can successfully complete the function of pre-synchronization or neighboring area measurement by receiving 1 or more SSBs. However, in order to further reduce the power consumption of the communication device and extend the battery life of the communication device, the communication device can select the minimum number of SSBs (i.e., 1 SSB) to receive the SSB while meeting the performance requirements of the communication device. In other words, the minimum number of SSBs that meet the performance requirements under channel quality is 1. When the channel quality is average, when the communication device selects 1 SSB, it may cause the communication device to be unable to receive the SSB, so that the communication device needs to select multiple SSBs (for example, more than 2 SSBs) to complete the reception of the SSB, then the minimum number of SSBs that meet the performance requirements under the channel quality is 2. When the channel quality is poor, when the communication device selects 1 or 2 SSBs, it may cause the communication device to be unable to receive the SSB, so that the communication device needs to select more SSBs (for example, 3) to complete the reception of the SSB, then the minimum number of SSBs that meet the performance requirements under the channel quality is 3.
[0071] Here, the communication device can judge the quality of the channel by using a preset threshold.
[0072] Exemplarily, when the channel quality includes the reference signal received power, the communication device can determine the quality of the channel by judging the relationship between the currently measured reference signal received power and the preset first power threshold and the second power threshold. When the reference signal received power is greater than the first power threshold, it can be determined that the current channel quality is good. When the reference signal received power is less than or equal to the first power threshold and greater than the second power threshold, it can be determined that the current channel quality is average. In addition, when the reference signal received power is less than or equal to the second power threshold, it is determined that the current channel quality is poor.
[0073] Similarly, the communication device can also determine the quality of the channel based on a quality threshold corresponding to the reference signal reception quality, a loss threshold corresponding to the path loss, or a signal to interference plus noise ratio threshold corresponding to the signal to interference plus noise ratio, which is not limited in the embodiments of the present application.
[0074] It should be noted that the threshold for judging the quality of the channel may be pre-configured by the network device or may be pre-defined by the communication device, and the embodiments of the present application do not limit this.
[0075] In some embodiments, the SSB may be a pre-synchronization SSB, wherein the pre-synchronization SSB is used for pre-synchronization, that is, to achieve pre-synchronization between the communication device and the network device; the SSB may also be a neighboring cell measurement SSB, wherein the neighboring cell measurement SSB is used for neighboring cell measurement, to achieve measurement of neighboring cells by the communication device. The embodiment of the present application does not limit the type of SSB.
[0076] Step 502: The communication device receives at least one SSB based on the reception quantity.
[0077] It can be understood that in an embodiment of the present application, the communication device can determine the number of SSBs received according to the channel quality; and receive at least one SSB based on the received number. That is, the communication device can specifically determine the number of SSBs that match the channel quality. In this way, it is beneficial to reduce the number of SSBs received by the communication device when the channel quality is good, thereby optimizing power consumption. It is also beneficial to increase the number of SSBs received by the communication device when the channel quality is poor, thereby improving the success rate of pre-synchronization and / or neighboring area measurement.
[0078] The following describes in detail how the communication device determines the number of SSB receptions.
[0079] In a possible implementation, determining the number of received SSBs according to the channel quality in step 501 may be implemented in the following manner:
[0080] Step 5011: The communication device can determine the number of SSBs received corresponding to the channel quality based on the first mapping relationship; wherein the first mapping relationship represents the correspondence between the channel quality and the minimum number of SSBs that meet the performance requirements under the channel quality.
[0081] It can be understood that the first mapping relationship can indicate the minimum number of SSBs required for the communication device to achieve pre-synchronization or neighboring area measurement functions under each channel quality. Exemplarily, the first mapping relationship can indicate: the channel quality is greater than the first channel quality, and the corresponding minimum number of SSBs is 1; the channel quality is less than the first channel quality, and the corresponding minimum number of SSBs is 2, etc. Here, the configuration method of the first mapping relationship is not limited in the embodiment of the present application.
[0082] It should be noted that the first mapping relationship may be configured by the communication device before leaving the factory, or may be configured by the network device through signaling, and this embodiment of the present application does not limit this.
[0083] It should also be noted that the first mapping relationship can be determined by simulation calculation results and configured for each communication device before the communication device leaves the factory. The embodiment of the present application does not limit the configuration method of the first mapping relationship.
[0084] It is understandable that in the embodiment of the present application, the communication device can pre-configure a first mapping relationship between different channel qualities and the minimum number of SSBs. That is, the communication device can determine the minimum number of SSBs that meet the performance requirements of the communication device when the channel qualities are different based on the first mapping relationship, and receive the corresponding SSBs. In this way, it can be avoided that the communication device receives a fixed number of SSBs under different channel qualities, causing a waste of power consumption. Thereby reducing the power consumption of the communication device and extending the standby time of the communication device.
[0085] In another embodiment, determining the number of received SSBs according to the channel quality in step 501 may be implemented in the following manner:
[0086] Step 5012: The communication device may determine the SSB quantity range corresponding to the channel quality based on the second mapping relationship; the second mapping relationship represents the correspondence between the channel quality and the SSB quantity range that meets the performance requirements under the channel quality.
[0087] Step 5013: The communication device may select the minimum number of SSBs from the range of SSB numbers corresponding to the channel quality as the number of SSBs received.
[0088] It is understandable that the second mapping relationship may indicate the number of multiple SSBs required for the communication device to implement the pre-synchronization or neighboring area measurement function under each channel quality. Exemplarily, the second mapping relationship may include: when the channel quality is greater than the first channel quality, the corresponding number of SSBs may be greater than or equal to 1, and when the channel quality is less than the first channel quality, the corresponding number of SSBs may be greater than or equal to 2. Here, the configuration method of the second mapping relationship is not limited in the embodiment of the present application.
[0089] It should be noted that the second mapping relationship may be configured by the communication device before leaving the factory, or may be configured by the network device through signaling, and this embodiment of the present application does not limit this.
[0090] It should also be noted that the second mapping relationship can be determined by simulation calculation results and configured for each communication device before the communication device leaves the factory. The embodiment of the present application does not limit the configuration method of the second mapping relationship.
[0091] In an embodiment of the present application, after the communication device determines the SSB number range based on the second mapping relationship, the communication device selects the minimum SSB number in the SSB number range as the received number of SSBs. That is, when the channel quality is good, the communication device can select the minimum SSB number (i.e., 1) from the SSB number range greater than or equal to 1. When the channel quality is average, the communication device can select the minimum SSB number (i.e., 2) from the SSB number range greater than or equal to 2. When the channel quality is poor, the communication device can select the minimum SSB number (i.e., 3) from the SSB number range greater than or equal to 3.
[0092] It can be understood that in an embodiment of the present application, the communication device can pre-configure a second mapping relationship between different channel qualities and the range of the number of SSBs received, and select the minimum number of SSBs as the number of SSBs received. That is, the communication device can determine the range of SSB numbers that meets the performance requirements of the communication device when the channel qualities are different based on the second mapping relationship, select the minimum number of SSBs as the number of SSBs received, and then receive the corresponding SSBs. In this way, it is beneficial to reduce the number of SSBs received by the communication device when the channel quality is good, thereby helping to optimize power consumption. It is also beneficial to increase the number of SSBs received by the communication device when the channel quality is poor, thereby helping to improve the success rate of pre-synchronization and / or neighboring area measurement.
[0093] It should be understood that the communication device can select the matching number of SSBs according to the channel quality in a low-power scenario or a non-low-power scenario to facilitate the reception of SSBs for pre-synchronization or neighboring area measurement.
[0094] In addition, in some embodiments, in order to reduce the processing complexity of the communication device, the communication device may select the matching number of SSBs according to the channel quality only when it is in the low power consumption mode, so as to receive the SSBs for pre-synchronization or neighboring area measurement. That is, before determining the number of received SSBs according to the channel quality in step 501, the following steps may also be included:
[0095] Step 500: When the communication device is in a low power consumption mode, determine the channel quality.
[0096] In some embodiments, a communication device in a low power mode can determine the number of SSBs received based on the channel quality; and receive at least one SSB based on the number of received SSBs. That is, a communication device in a low power mode can obtain the channel quality and specifically determine the number of SSBs that match the channel quality. In this way, it is beneficial to reduce the number of SSBs received by the communication device when the channel quality is good, thereby facilitating the optimization of power consumption. It is also beneficial to increase the number of SSBs received by the communication device when the channel quality is poor, thereby facilitating the improvement of the success rate of pre-synchronization and / or neighboring area measurement.
[0097] In some embodiments, when the communication device is in low power mode, the communication device determines the minimum number of SSBs to be received according to the performance requirements corresponding to different channel qualities to further complete SSB reception. That is to say, after obtaining the channel quality, the communication device in low power mode specifically determines the minimum number of SSBs that match the channel quality according to different channel qualities. In this way, it is possible to avoid the problem of a communication device in low power mode receiving a fixed number of SSBs under different channel qualities, causing power consumption waste. This reduces the power consumption of the communication device in low power mode and extends the standby time of the communication device.
[0098] In the embodiment of the present application, the communication device may determine that it is in the low power consumption mode when at least one of the following conditions is met:
[0099] The power level of the communication device is less than a preset power level threshold;
[0100] The temperature of the communication device is higher than a preset temperature threshold;
[0101] The screen state of the communication device is off;
[0102] The communication device receives a switching instruction; the switching instruction is used to start the low power consumption mode.
[0103] Among them, when the power of the communication device is less than the preset power threshold, that is, when the power of the communication device is low, in order to prevent the communication device from shutting down due to low power, the communication device enters a low power mode. In other words, after the power of the communication device is less than the preset power threshold, the minimum number of SSBs that meet the performance requirements can be selected according to the channel quality, thereby reducing the power consumption of the communication device and improving the endurance. Exemplarily, the preset power threshold can be set to 10%, which is not specifically limited here.
[0104] When the temperature of the communication device is higher than the preset temperature threshold, that is, when the temperature of the communication device is too high, in order to prevent the communication device from damaging the hardware structure due to the high temperature, the communication device enters a low power consumption mode. In other words, after the temperature of the communication device is higher than the temperature threshold, the minimum number of SSBs that meet the performance requirements can be selected according to the channel quality, thereby reducing the power consumption of the communication device, thereby achieving the purpose of reducing the temperature. Exemplarily, the preset temperature threshold can be set to 43 degrees Celsius (℃).
[0105] It should be noted that the preset power threshold and the preset temperature threshold can be determined by the results of the simulation experiment and configured for each communication device before the communication device leaves the factory. The preset power threshold and the preset temperature threshold can also be set by the user according to his own needs, and the embodiment of the present application does not limit the setting method of the preset power threshold and the preset temperature threshold.
[0106] When the screen state of the communication device switches from the on screen state to the off screen state, it can be determined that the user currently has no high demand for data services, and the communication device enters a low power consumption mode. In other words, when the communication device is in the off screen state, the minimum number of SSBs that meets the performance requirements can be selected according to the channel quality, thereby reducing the power consumption of the communication device and improving the battery life.
[0107] In addition, when the communication device receives a switching instruction to start the low power mode, it can be determined that the user currently does not have a high demand for data services, and the communication device enters the low power mode. In other words, after receiving the instruction to switch to the low power mode, the communication device can select the minimum number of SSBs that meets the performance requirements according to the channel quality, thereby reducing the power consumption of the communication device and improving the battery life.
[0108] In some embodiments, the communication device may select at least one SSB that matches the received quantity from a plurality of SSBs based on the time intervals between the time domain positions of the plurality of SSBs and the time domain positions of the listening opportunities.
[0109] The monitoring opportunity includes a paging monitoring opportunity and / or a continuous monitoring opportunity.
[0110] Here, multiple SSBs refer to SSBs sent by the network device. It is understandable that after determining the number of SSBs, the communication device can select the SSB to be received from the multiple SSBs sent by the network device according to the determined number of SSBs.
[0111] In one possible implementation, after determining the number of SSBs, the communication device may select the SSBs of that number that are closest to the time domain position of the monitoring opportunity for reception.
[0112] Exemplarily, when the communication device determines that the number of SSBs is two, two SSBs closest to the time domain position of the monitoring opportunity can be selected for reception.
[0113] In another possible implementation, the communication device may also calculate the time interval between the time domain position of the SSB and the time domain position of the monitoring opportunity, and select the SSB according to the working mode of the communication device within the time interval.
[0114] Here, the operating mode may include a deep sleep mode, a light sleep mode, and an active mode.
[0115] In some embodiments, if the communication device needs to enter the deep sleep mode between the time domain position of the SSB and the time domain position of the listening opportunity, the communication device can select an SSB whose time interval between the time domain position of the SSB and the time domain position of the listening opportunity is greater than a first threshold (e.g., 3 milliseconds) from multiple SSBs sent by the network device. Here, the first threshold can be determined based on the minimum switching time required for the terminal device to switch from the active mode to the sleep mode.
[0116] Exemplary, reference Figure 6 The power consumption shown is Figure 1 , there are multiple SSBs (i.e., SSB1, SSB2, and SSB3) before the paging monitoring opportunity PF, and the minimum number of SSBs corresponding to the current channel quality is 1. At this time, the communication device can determine the time intervals between the paging monitoring opportunity and SSB1, SSB2, and SSB3, respectively, and select the SSB (i.e., SSB3) whose time interval is greater than the first threshold from SSB1, SSB2, and SSB3 as the final selected SSB. Based on this, if Figure 6 As shown by curve 63 in FIG. 8 , the communication device enters the deep sleep mode after receiving SSB3.
[0117] In some embodiments, if the communication device needs to enter the light sleep mode between the time domain position of the SSB and the time domain position of the listening opportunity, the communication device can select an SSB whose time interval between the time domain position of the SSB and the time domain position of the listening opportunity is less than or equal to the first threshold and greater than the second threshold from multiple SSBs sent by the network device. Here, the second threshold can be determined based on the minimum switching time required for the terminal device to switch from the deep sleep mode to the light sleep mode.
[0118] Exemplary, reference Figure 6 The power consumption shown is Figure 1 , there are multiple SSBs (i.e., SSB1, SSB2, and SSB3) before the paging monitoring opportunity PF, and the minimum number of SSBs corresponding to the current channel quality is 1. At this time, the communication device can determine the time intervals between the paging monitoring opportunity and SSB1, SSB2, and SSB3, respectively, and select an SSB (i.e., SSB2) whose time interval is less than or equal to the first threshold and greater than the second threshold from SSB1, SSB2, and SSB3 as the final selected SSB. Based on this, if Figure 6 As shown by curve 62 in FIG. 8 , the communication device enters the light sleep mode after receiving SSB2.
[0119] In some embodiments, if the communication device needs to enter an activation mode between the time domain position of an SSB and the time domain position of a listening opportunity, the communication device can select an SSB from multiple SSBs sent by the network device whose time interval between the time domain position of the SSB and the time domain position of the listening opportunity is less than or equal to a second threshold.
[0120] Exemplary, reference Figure 6 The power consumption shown is Figure 1 , there are multiple SSBs (i.e., SSB1, SSB2, and SSB3) before the paging monitoring opportunity PF, and the minimum number of SSBs corresponding to the current channel quality is 1. At this time, the communication device can determine the time intervals between the paging monitoring opportunity and SSB1, SSB2, and SSB3, respectively, and select the SSB (i.e., SSB1) whose time interval is less than or equal to the second threshold from SSB1, SSB2, and SSB3 as the final selected SSB. Based on this, if Figure 6 As shown by curve 61 in FIG. , the communication device enters the activation mode after receiving SSB1.
[0121] In some embodiments, after the communication device matches the minimum number of SSBs that meet the performance requirements according to different channel qualities, the communication device determines multiple SSB sets that meet the minimum number of SSBs from multiple SSBs sent by the network device according to the determined minimum number of SSBs. Further, the communication device can determine the power consumption of windowing multiple SSB sets, and select an SSB set with the minimum power consumption from the multiple SSB sets for reception.
[0122] Exemplary, reference Figure 6 As shown, when the channel quality is good, the communication device determines that the minimum number of SSBs that meet the performance requirements is 1. Then, the communication device determines three SSB sets from multiple SSBs sent by the network device, namely, SSB set 1 composed of SSB1, SSB set 2 composed of SSB2, and SSB set 3 composed of SSB3.
[0123] Furthermore, the communication device can determine the power consumption of opening a window for each SSB set based on the time domain position of the SSB set and the time domain position of the paging monitoring opportunity.
[0124] Here, the communication device can determine the voltage and / or frequency at the time domain position of the SSB set and the time domain position of the paging listening opportunity when each SSB set is windowed, and the voltage and / or frequency at the time interval between the time domain position of the SSB set and the time domain position of the paging listening opportunity according to the time domain position of the SSB set and the time domain position of the paging listening opportunity. Based on this, the communication device can calculate the voltage and / or frequency of each SSB set for windowing in the entire time domain, thereby obtaining the power consumption of windowing each SSB set.
[0125] Further, the communication device may compare the power consumption of windowing SSB set 1, SSB set 2, and SSB set 3, and select the SSB set with the smallest power consumption. For example, the SSB set with the smallest power consumption is SSB set 1, based on which the communication device may receive the SSB in SSB set 1 for pre-synchronization.
[0126] In one embodiment of the present application, reference Figure 7 As shown in the flowchart, the method for receiving SSB provided in the embodiment of the present application may include the following steps:
[0127] Step 701: The communication device enters 5G standby mode.
[0128] Step 702: Determine whether the communication device is in low power consumption mode.
[0129] Here, if the communication device enables the low power consumption mode, step 703 is executed; if the communication device does not enable the low power consumption mode, step 708 is executed.
[0130] Here, when at least one of the following conditions is met, the communication device is in the low power consumption mode:
[0131] The power level of the communication device is less than a preset power level threshold;
[0132] The temperature of the communication device is higher than a preset temperature threshold;
[0133] The screen state of the communication device is a screen-off state;
[0134] The communication device receives a switching instruction; the switching instruction is used to start the low power consumption mode.
[0135] Step 703: The communication device determines the number of received pre-synchronization SSBs based on the channel quality.
[0136] Here, the communication device determines the number of received pre-synchronization SSBs according to the channel quality, wherein the number of received pre-synchronization SSBs refers to the minimum number of SSBs that meet the pre-synchronization requirement under the channel quality.
[0137] In some embodiments, the channel quality includes at least one of a reference signal received power, a reference signal received quality, a path loss, and a signal to interference and noise ratio.
[0138] In some embodiments, the communication device can determine the number of received pre-synchronization SSBs corresponding to the channel quality based on a first mapping relationship; wherein the first mapping relationship represents the correspondence between the channel quality and the minimum number of pre-synchronization SSBs that meet the performance requirements under the channel quality.
[0139] In some other embodiments, the communication device determines the range of pre-synchronization SSB numbers corresponding to the channel quality based on a second mapping relationship; the second mapping relationship represents the correspondence between the channel quality and the range of SSB numbers that meet the pre-synchronization requirement under the channel quality. And from the range of pre-synchronization SSB numbers, the minimum number of SSBs is selected as the number of pre-synchronization SSBs to be received.
[0140] Step 704: The communication device selects an SSB that meets the received number of pre-synchronization SSBs based on the received number of pre-synchronization SSBs, and determines the selected pre-synchronization SSB.
[0141] In some embodiments, the communication device selects at least one SSB matching the received quantity from the multiple SSBs based on the time intervals between the time domain positions of the multiple SSBs and the time domain positions of the listening opportunities, and obtains the selected pre-synchronization SSB.
[0142] Exemplarily, if the channel quality is good, the communication device can determine that the minimum number of SSBs that meets the performance requirements of the communication device is 1 based on the first mapping relationship or the second mapping relationship. That is, the communication device needs to receive 1 SSB to perform pre-synchronization. Fig. 8A Power consumption Figure 2, there are multiple SSBs (i.e., SSB1, SSB2, and SSB3) before the paging monitoring opportunity. If the communication device selects SSB1 as the final selected SSB, then between a certain time before the time domain position start time of SSB1 and the end of the paging monitoring opportunity, the communication device is in the active mode. Fig. 8A As shown in curve 81 in .
[0143] Exemplarily, if the channel quality is average, the communication device may determine that the minimum number of SSBs that meets the performance requirements of the communication device is 2 based on the first mapping relationship or the second mapping relationship. That is, the communication device needs to receive 2 SSBs to perform pre-synchronization. Fig. 8A The power consumption shown is Figure 2 , there are multiple SSBs (i.e., SSB1, SSB2, and SSB3) before the paging monitoring opportunity. If the communication device selects SSB1 and SSB2 as the final selected SSBs, then between the time domain position of receiving SSB2, a certain time before the start time of the time domain position of receiving SSB1, and the end of the paging monitoring opportunity, the communication device is in the active mode. Fig. 8A As shown in curve 82 in FIG.
[0144] In addition, if the channel quality is poor, the communication device can determine that the minimum number of SSBs that meets the performance requirements of the communication device is 3 based on the first mapping relationship or the second mapping relationship. That is, the communication device needs to receive 3 SSBs to perform pre-synchronization. Fig. 8A The power consumption shown is Figure 2 , there are multiple SSBs (i.e., SSB1, SSB2, and SSB3) before the paging monitoring opportunity. If the communication device selects SSB1, SSB2, and SSB3 as the final selected SSBs, then between a certain time before the start time of the time domain position of receiving SSB3, the time domain position of receiving SSB2, and the time domain position of receiving SSB1 and the end of the paging monitoring opportunity, the communication device is in the active mode. Fig. 8A As shown by curve 83 in .
[0145] Step 705: The communication device determines whether to perform neighboring cell measurement.
[0146] Here, if the communication device needs to perform neighboring cell measurement, step 706 is executed; if the communication device does not perform neighboring cell measurement, step 708 is executed.
[0147] Step 706: The communication device determines the number of neighboring cell measurement SSBs received based on the channel conditions.
[0148] Here, the communication device can determine the number of neighbor cell measurement SSBs received according to the channel quality, wherein the number of neighbor cell measurement SSBs received refers to the minimum number of SSBs that meet the performance requirements of neighbor cell measurement under channel quality conditions.
[0149] In some embodiments, the communication device determines the number of neighboring cell measurement SSBs received corresponding to the channel quality based on a first mapping relationship; wherein the first mapping relationship represents the correspondence between the channel quality and the minimum number of neighboring cell measurement SSBs that meets the neighboring cell measurement requirements under the channel quality.
[0150] In some other embodiments, the communication device determines the neighboring cell measurement SSB number range corresponding to the channel quality based on the second mapping relationship; the second mapping relationship represents the correspondence between the channel quality and the SSB number range that meets the neighboring cell measurement requirement under the channel quality. And from the neighboring cell measurement SSB number range, the minimum SSB number is selected as the neighboring cell measurement SSB reception number.
[0151] Step 707: The communication device selects an SSB that meets the reception quantity of the neighboring cell measurement SSB according to the reception quantity of the neighboring cell measurement SSB, and determines the selected neighboring cell measurement SSB.
[0152] In some embodiments, the communication device selects at least one SSB from multiple SSBs that matches the number of receptions of the neighboring cell measurement SSB based on the time intervals between the time domain positions of the multiple SSBs and the time domain positions of the listening opportunities, and obtains the selected neighboring cell measurement SSB.
[0153] Exemplarily, if the channel quality is good, the communication device may determine, based on the first mapping relationship or the second mapping relationship, that the minimum number of SSBs that meets the performance requirements of the communication device is 1. That is, the communication device needs to receive 1 SSB to perform neighboring cell measurement. Figure 8B Power consumption Figure 3 , after the paging monitoring opportunity, there are multiple SSBs (ie, SSB1, SSB2, and SSB3). If the communication device selects SSB1 as the final selected SSB, then the communication device is in the active mode between a certain time before the start time of the time domain position of the pre-synchronization SSB and a certain time after the end time of the neighboring cell measurement SSB1. Figure 8B As shown by curve 84 in FIG.
[0154] For example, if the channel quality is average, the communication device can determine that the minimum number of SSBs that meets the performance requirements of the communication device is 2 based on the first mapping relationship or the second mapping relationship. That is, the communication device needs to receive 2 SSBs to perform neighboring cell measurement. Figure 8B The power consumption shown is Figure 3, after the paging monitoring opportunity, there are multiple SSBs (ie, SSB1, SSB2, and SSB3). If the communication device selects SSB1 and SSB2 as the final selected SSB, then the communication device is in the active mode between a certain time before the time domain position start time of the pre-synchronization SSB and a certain time after the neighboring cell measurement SSB2 end time. Figure 8B As shown by curve 85 in .
[0155] In addition, if the channel quality is poor, the communication device can determine that the minimum number of SSBs that meets the performance requirements of the communication device is 3 based on the first mapping relationship or the second mapping relationship. That is, the communication device needs to receive 3 SSBs to perform neighboring cell measurement. Figure 8B The power consumption shown is Figure 3 , after the paging monitoring opportunity, there are multiple SSBs (ie, SSB1, SSB2, and SSB3). If the communication device selects SSB1, SSB2, and SSB3 as the final selected SSBs, then between a certain time before the start time of the time domain position of the pre-synchronization SSB and a certain time after the end time of the neighboring cell measurement SSB3, the communication device is in the active mode. Figure 8B As shown by curve 86 in FIG.
[0156] Step 708: The communication device receives the selected pre-synchronization SSB and / or the selected neighbor measurement SSB.
[0157] It can be seen that in an embodiment of the present application, when the communication device is in a low power consumption mode, the communication device can determine the minimum number of SSBs that meet the pre-synchronization requirements and / or neighboring area measurement requirements based on different channel qualities. The communication device receives the corresponding SSB based on the determined minimum number of SSBs to perform pre-synchronization or neighboring area measurement. In this way, it is beneficial to reduce the number of SSBs received by the communication device when the channel quality is good, thereby helping to optimize power consumption. It is also beneficial to increase the number of SSBs received by the communication device when the channel quality is poor, thereby helping to improve the success rate of pre-synchronization and / or neighboring area measurement.
[0158] An embodiment of the present application provides a communication device, which can execute the SSB receiving method provided by any of the above embodiments.
[0159] Fig. 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present application, such as Fig. 9 As shown, the communication device may include a processing unit 901 and a communication unit 902. Through software, hardware, or a combination of software and hardware, the processing unit 901 and the communication unit 902 may implement the following functions. For example:
[0160] The processing unit 901 is used to determine the number of SSBs received according to the channel quality.
[0161] The communication unit 902 is configured to receive at least one SSB based on the received quantity.
[0162] In some embodiments, the received number of SSBs refers to the minimum number of SSBs that meets the performance requirements under the channel quality conditions.
[0163] In some embodiments, the processing unit 901 is specifically used to determine the number of SSBs received corresponding to the channel quality based on a first mapping relationship; wherein the first mapping relationship represents the correspondence between the channel quality and the minimum number of SSBs that meets the performance requirements under the channel quality.
[0164] In some embodiments, the processing unit 901 is also used to determine the SSB number range corresponding to the channel quality based on a second mapping relationship; the second mapping relationship represents the correspondence between the channel quality and the SSB number range that meets the performance requirements under the channel quality, and selects the minimum SSB number from the SSB number range as the received SSB number.
[0165] In some embodiments, the processing unit 901 is further configured to determine the channel quality when the communication device is in a low power consumption mode.
[0166] In some embodiments, the communication device is in the low power consumption mode when at least one of the following conditions is met:
[0167] The power level of the communication device is less than a preset power level threshold;
[0168] The temperature of the communication device is higher than a preset temperature threshold;
[0169] The screen state of the communication device is a screen-off state;
[0170] The communication device receives a switching instruction; the switching instruction is used to start the low power consumption mode.
[0171] In some embodiments, the channel quality includes at least one of a reference signal received power, a reference signal received quality, a path loss, and a signal to interference and noise ratio.
[0172] In some embodiments, the SSB is a pre-synchronization SSB, and the pre-synchronization SSB is used to achieve pre-synchronization;
[0173] Alternatively, the SSB is a neighbor cell measurement SSB; the neighbor cell measurement SSB is used to implement neighbor cell measurement.
[0174] In some embodiments, the communication device may further include a selection unit.
[0175] The selection unit is configured to select at least one SSB matching the received quantity from the multiple SSBs based on the time intervals between the time domain positions of the multiple SSBs and the time domain positions of the monitoring opportunities, wherein the monitoring opportunities include paging monitoring opportunities and / or continuous monitoring opportunities.
[0176] In some embodiments, the monitoring occasion includes a paging monitoring occasion and / or a continuous monitoring occasion.
[0177] Those skilled in the art should understand that the relevant description of the above-mentioned SSB receiving device in the embodiment of the present application can be understood by referring to the relevant description of the method for receiving SSB in the embodiment of the present application.
[0178] Based on the foregoing embodiments, an embodiment of the present application further provides a communication device, which may be a communication apparatus or a chip in the communication apparatus for performing power consumption control (eg, a modem, a system on chip, etc.). Fig.10 1 is a schematic structural diagram of a communication device provided in an embodiment of the present application. The communication device may be a communication apparatus or a network device. Fig.10 The communication device shown includes a processor 101, and the processor 101 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0179] Alternatively, if Fig.10 As shown, the communication device 100 may further include a memory 102. The processor 101 may call and run a computer program from the memory 102 to implement the method in the embodiment of the present application.
[0180] The memory 102 may be a separate device independent of the processor 101 , or may be integrated into the processor 101 .
[0181] Alternatively, if Fig.10 As shown, the communication device may further include a transceiver 103, and the processor 101 may control the transceiver 103 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0182] The transceiver 103 may include a transmitter and a receiver. The transceiver 103 may further include an antenna, and the number of the antennas may be one or more.
[0183] Optionally, the communication device 100 may specifically be a communication apparatus of an embodiment of the present application, and the communication device 100 may implement corresponding processes implemented by the communication apparatus in various methods of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0184] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0185] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and 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 link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0186] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0187] The present application also provides a computer storage medium, specifically a computer readable storage medium, on which computer instructions are stored, and when the computer storage medium is located in an electronic device manufacturing device, the computer instructions are executed by a processor to implement any step of the method for receiving SSB in the present application.
[0188] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0189] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0190] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0191] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0192] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0193] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0194] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for receiving SSB, characterized in that, include: determining a channel quality while the communication device is in a low power mode; Determine the number of received synchronization signals and physical broadcast channel PBCH blocks SSB according to the channel quality; receiving at least one SSB based on the received number; The step of receiving at least one SSB based on the received quantity includes: According to the received number of the SSBs, determine multiple SSB sets that meet the minimum number of SSBs from multiple SSBs sent by the network device; determine the power consumption of windowing the multiple SSB sets, and select an SSB set with the minimum power consumption from the multiple SSB sets for reception; The step of determining the power consumption of windowing the multiple SSB sets includes: Determine, according to the time domain position of the SSB set and the time domain position of the paging monitoring opportunity, the magnitude of the voltage and / or frequency at the time domain position of the SSB set and the time domain position of the paging monitoring opportunity when each of the SSB sets is windowed, and the magnitude of the voltage and / or frequency at the time interval between the time domain position of the SSB set and the time domain position of the paging monitoring opportunity, and obtain the power consumption of windowing each SSB set according to the magnitude of the voltage and / or frequency of windowing each SSB set in the entire time domain; The at least one SSB is determined according to the following method: At least one SSB is selected based on the time intervals between the time domain positions of the multiple SSBs and the time domain positions of the listening opportunities, and the working mode of the communication device within the time interval.
2. The method according to claim 1, characterized in that: The received number of SSBs refers to the minimum number of SSBs that meets the performance requirements under the channel quality conditions.
3. The method according to claim 1 or 2, characterized in that: include: Based on the first mapping relationship, determine the number of received SSBs corresponding to the channel quality; Among them, the first mapping relationship represents the correspondence between the channel quality and the minimum number of SSBs that meet the performance requirements under the channel quality.
4. The method according to claim 1 or 2, characterized in that: include: Based on the second mapping relationship, determine the SSB quantity range corresponding to the channel quality; The second mapping relationship represents the correspondence between the channel quality and the range of SSB numbers that meets the performance requirements under the channel quality.
5. The method according to claim 4, characterized in that From the SSB number range, the minimum SSB number is selected as the received SSB number.
6. The method according to claim 1, characterized in that The communication device is in the low power consumption mode when at least one of the following conditions is met: The power level of the communication device is less than a preset power level threshold; The temperature of the communication device is higher than a preset temperature threshold; The screen state of the communication device is a screen-off state; The communication device receives a switching instruction; the switching instruction is used to start the low power consumption mode.
7. The method according to claim 1 or 2, characterized in that: include: The channel quality includes at least one of reference signal received power, reference signal received quality, path loss, and signal to interference and noise ratio.
8. The method according to claim 1 or 2, characterized in that: The SSB is a pre-synchronization SSB, and the pre-synchronization SSB is used to achieve pre-synchronization; Alternatively, the SSB is a neighbor cell measurement SSB; the neighbor cell measurement SSB is used to implement neighbor cell measurement.
9. The method according to claim 1 or 2, characterized in that: include: Based on the time intervals between the time domain positions of the multiple SSBs and the time domain positions of the listening opportunities, at least one SSB matching the received quantity is selected from the multiple SSBs.
10. The method according to claim 9, characterized in that The monitoring occasion includes a paging monitoring occasion and / or a continuous monitoring occasion.
11. A communication device, characterized in that: include: A processing unit, configured to determine channel quality when the communication device is in a low power consumption mode; The processing unit is further used to determine the number of received synchronization signals and physical broadcast channel PBCH blocks SSB according to the channel quality; a communication unit configured to receive at least one SSB based on the received quantity; The communication unit is further configured to select the at least one SSB according to the time intervals between the time domain positions of the plurality of SSBs and the time domain positions of the monitoring opportunities, and the working mode of the communication device within the time interval; The processing unit is further configured to determine, according to the received number of the SSBs, a plurality of SSB sets satisfying a minimum number of SSBs from a plurality of SSBs sent by the network device; Determine the power consumption of windowing the multiple SSB sets; wherein determining the power consumption of windowing the multiple SSB sets comprises: determining, according to the time domain position of the SSB set and the time domain position of the paging listening opportunity, the voltage and / or frequency at the time domain position of the SSB set and the time domain position of the paging listening opportunity when each of the SSB sets is windowed, and the voltage and / or frequency at the time interval between the time domain position of the SSB set and the time domain position of the paging listening opportunity, and obtaining the power consumption of windowing each SSB set according to the voltage and / or frequency of windowing each SSB set in the entire time domain; correspondingly, The communication unit is further used to select an SSB set with the smallest power consumption from the multiple SSB sets for receiving.
12. A communication device, characterized in that: It comprises a processor and a memory, wherein the memory is used to store program instructions, and the processor is used to execute the program instructions so that the method for receiving SSB according to any one of claims 1 to 10 is executed.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the SSB receiving method according to any one of claims 1 to 10 are implemented.
Citation Information
Patent Citations
Paging message receiving method and device and storage medium
CN111314953A
Signal transmitting and receiving method and device, equipment and storage medium
CN113163476A