Paging information receiving method and related apparatus
By combining and demodulating the paging information in multi-beam scenarios, utilizing the storage resources and search space association mode of the terminal device, and selecting the appropriate beam for combined demodulation, the problem of insufficient paging information demodulation performance in multi-beam scenarios is solved, and the paging information reception efficiency of the terminal device is improved.
Patent Information
- Application Number
- CN202211710631.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-29
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2042-12-29
AI Technical Summary
In a multi-beam scenario, how a terminal can effectively receive paging information is an urgent problem to be solved. Existing technologies are difficult to improve the demodulation performance of paging information.
By combining and demodulating the data of some or all beams sending paging information, and utilizing the storage resources of the terminal device and the association mode of the search space, the appropriate beam is selected from multiple beams for combining and demodulating, thereby improving the demodulation performance of the paging information.
The demodulation performance of paging information is improved, the demand for storage resources is reduced, and the paging information receiving process is optimized.
Smart Images

Figure CN115955717B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method for receiving paging information and related devices. Background Art
[0002] Discontinuous reception (DRX) technology can save terminal power consumption and extend the terminal's standby time. For terminals that support DRX technology, paging not only allows the network to find terminals in the radio resource control (RRC)-idle and RRC-inactive states, but also notifies terminals in the RRC-idle, RRC-inactive, and RRC-connected states through paging when system information changes, so that terminals can receive system information in a timely manner, thereby achieving the purpose of synchronizing relevant information between the terminal and the network.
[0003] In a multi-beam scenario, a paging occasion (PO) is a periodic beam transmission. During a beam period, beams with different directions transmit the same paging information. Therefore, in a multi-beam scenario, how the terminal receives paging information is an urgent problem to be solved. Summary of the Invention
[0004] The embodiments of the present application provide a paging information receiving method and related apparatus, which can achieve better paging information demodulation performance.
[0005] In a first aspect, an embodiment of the present application provides a method for receiving paging information, the method comprising:
[0006] Determining data corresponding to beams to be combined and demodulated based on N beams; combining and demodulating the data corresponding to the determined beams to obtain the paging information; wherein the N beams are part or all of the beams used to send the paging information, and N is greater than or equal to 1.
[0007] It can be seen that this method can combine and demodulate the data corresponding to part or all of the beams sending paging information to obtain paging information, thereby improving the demodulation performance of the paging information.
[0008] In an optional implementation, the method further includes:
[0009] According to the storage resources of the terminal device and the association pattern of the search space used to detect control information, N beams are determined from the P beams that send paging information, and the control information is used to schedule the paging information. The P is an integer greater than or equal to 1, and the N is an integer greater than or equal to 1 and less than or equal to the P.
[0010] It can be seen that in this embodiment, beam selection is performed and appropriate storage resources are used to perform appropriate combining and demodulation, thereby achieving better paging information demodulation performance.
[0011] In an optional implementation, if the association mode of the search space used to detect control information is a non-default association mode, each beam is associated with 1 control information; if the association mode of the search space used to detect control information is a default association mode, each beam is associated with 2 control information.
[0012] In an optional implementation manner, determining data corresponding to the beam to be combined and demodulated according to the N beams includes:
[0013] For each of the N beams, determining whether the control information is detected on the beam;
[0014] If the control information is detected, determining whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation;
[0015] If the control information is not detected, the data on the time slot where the control information is located is stored as the data corresponding to the beam to be combined and demodulated.
[0016] In an optional implementation, if the control information is detected and the paging information scheduled by the control information is not correctly demodulated, combining and demodulating the data corresponding to the determined beam to obtain the paging information includes:
[0017] Determine whether K0 in the control information is equal to 0;
[0018] If it is equal to 0, the data corresponding to each determined beam is combined and demodulated to obtain the paging information;
[0019] If it is not equal to 0, the data corresponding to the beam where the control information is detected is combined with the data corresponding to the next beam and demodulated to obtain the paging information.
[0020] In an optional implementation manner, if it is not equal to 0, the method further includes:
[0021] determining whether the beam in which the control information is detected is the last beam among the N beams;
[0022] If it is not the last beam among the N beams, the step of combining and demodulating the data corresponding to the beam in which the control information is detected and the data corresponding to the next beam to obtain the paging information is performed.
[0023] In an optional implementation, the total number of the beam storing the demodulation result of the paging information and the beam storing the data on the time slot where the control information is located is related to N.
[0024] In another optional implementation, determining data corresponding to the beam to be combined and demodulated according to the N beams includes:
[0025] For each of the N beams, determining whether the control information is detected on the beam;
[0026] If the control information is detected, it is determined whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, the demodulation result of the paging information is stored as data corresponding to the beam for combined demodulation.
[0027] Optionally, the demodulation result of the stored paging information may be maximum likelihood estimation LLR data before demodulation of the paging information, which is used for combined decoding with LLR data stored corresponding to other beams.
[0028] In a second aspect, an embodiment of the present application further provides a paging information receiving device, the device comprising:
[0029] a determining unit, configured to determine data corresponding to beams to be combined and demodulated based on the N beams; wherein the N beams are part or all of the beams used to send paging information, and N is greater than or equal to 1;
[0030] The demodulation unit is used to combine and demodulate the data corresponding to the determined beam to obtain the paging information.
[0031] In an optional embodiment, the determination unit is further configured to determine N beams from P beams that transmit paging information based on storage resources of the terminal device and an association mode of a search space for detecting control information, wherein the control information is used to schedule the paging information, P is an integer greater than or equal to 1, and N is an integer greater than or equal to 1 and less than or equal to P. In an optional embodiment, if the association mode of the search space for detecting control information is a non-default association mode, each beam is associated with one piece of control information; if the association mode of the search space for detecting control information is a default association mode, each beam is associated with two pieces of control information.
[0032] In an optional implementation manner, the determining unit determines, based on the N beams, data corresponding to the beam to be combined and demodulated, specifically:
[0033] For each of the N beams, determining whether the control information is detected on the beam;
[0034] If the control information is detected, determining whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation;
[0035] If the control information is not detected, the data on the time slot where the control information is located is stored as the data corresponding to the beam to be combined and demodulated.
[0036] In an optional implementation, if the control information is detected and the paging information scheduled by the control information is not correctly demodulated, the demodulation unit combines and demodulates the data corresponding to the determined beam to obtain the paging information, including:
[0037] Determine whether K0 in the control information is equal to 0;
[0038] If it is equal to 0, the data corresponding to each determined beam is combined and demodulated to obtain the paging information;
[0039] If it is not equal to 0, the data corresponding to the beam where the control information is detected is combined with the data corresponding to the next beam and demodulated to obtain the paging information.
[0040] In an optional implementation, if it is not equal to 0, the determining unit is further configured to determine whether the beam in which the control information is detected is the last beam among the N beams;
[0041] If it is not the last beam among the N beams, the step of combining and demodulating the data corresponding to the beam in which the control information is detected and the data corresponding to the next beam to obtain the paging information is performed.
[0042] In an optional implementation, the total number of the beam storing the demodulation result of the paging information and the beam storing the data on the time slot where the control information is located is related to N.
[0043] In another optional implementation, the determining unit determines, based on the N beams, data corresponding to the beam to be combined and demodulated, specifically:
[0044] For each of the N beams, determining whether the control information is detected on the beam;
[0045] If the control information is detected, it is determined whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, the demodulation result of the paging information is stored as data corresponding to the beam for combined demodulation.
[0046] Optionally, the demodulation result of the stored paging information may be maximum likelihood estimation LLR data before demodulation of the paging information, which is used for combined decoding with LLR data stored corresponding to other beams.
[0047] Optionally, the optional implementation manner and beneficial effects of the paging information receiving device can be found in the relevant content of the first aspect above, and will not be described in detail here.
[0048] In a third aspect, an embodiment of the present application further provides a communication device, which includes a processor and a memory, and the processor and the memory are connected to each other, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to implement the steps in the method designed in the first aspect above.
[0049] In a fourth aspect, an embodiment of the present application provides a chip comprising a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the above-mentioned first aspect.
[0050] In the fifth aspect, an embodiment of the present application provides a chip module, including a transceiver component and a chip, the chip including a processor, a memory and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the first aspect.
[0051] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program or instruction, and when the computer program or instruction is executed, the steps in the method designed in the first aspect are implemented.
[0052] In a seventh aspect, an embodiment of the present application provides a computer program product, comprising a computer program or instructions, wherein the computer program or instructions, when executed, implement the steps in the method designed in the above-mentioned first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments of the present application.
[0054] Figure 1 This is a schematic diagram of the structure of a communication system provided by an embodiment of the present application;
[0055] Figure 2 This is a flow chart of a method for receiving paging information provided by an embodiment of the present application;
[0056] Figure 3 This is a flow chart of another method for receiving paging information provided by an embodiment of the present application;
[0057] Figure 4 This is a flow chart of another method for receiving paging information provided in an embodiment of the present application;
[0058] Figure 5 This is a structural diagram of a paging information receiving device provided in an embodiment of the present application;
[0059] Figure 6 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0060] In order for those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application are described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts are within the scope of protection of this application.
[0061] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments.
[0062] It should be noted that, in this application, "first", "second", "third", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or precedence. In addition, the term "including" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, software, product or device that includes a series of steps or units is not limited to the listed steps or units, but also includes steps or units that are not listed, or includes other steps or units inherent to these processes, methods, products or devices. It should also be understood that the term "and / or" used in this application refers to and includes any or all possible combinations of one or more listed items.
[0063] See Figure 1 , Figure 1 It is a structural diagram of a communication system provided in an embodiment of the present application. Figure 1 The device configuration shown is for illustrative purposes only and does not constitute a limitation on the embodiments of the present application. Figure 1 As shown, the communication system includes a terminal device 101 and a network device 102. The terminal device 101 can determine N beams from P beams for transmitting paging information based on its own storage resources and the association pattern of the search space used to detect control information. The control information is used to schedule the paging information, where P is an integer greater than or equal to 1 and N is an integer greater than or equal to 1 and less than or equal to P. The terminal device 101 can combine and demodulate the data corresponding to each of the N beams to obtain the paging information. This improves the demodulation performance of the paging information.
[0064] The embodiments of the present application can be applied to various communication systems, such as the New Radio (NR) system, the fifth generation mobile communication system (5G), and other next-generation or future communication systems that support multi-beam information transmission.
[0065] In this application, a terminal device is a device with wireless communication capabilities, and may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, intelligent terminal equipment, UE agent, or UE device. A terminal device can be fixed or mobile.
[0066] Optionally, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0067] It should be noted that the terminal device can support at least one wireless communication technology, such as Long-Term Evolution (LTE), New Radio (NR), etc. For example, the terminal device may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, an all-in-one computer, an in-vehicle terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a next-generation communication system such as an NR network, a terminal device in a future mobile communication network, or a future evolved public mobile land network. Mobile network, PLMN) terminal equipment, etc.
[0068] Furthermore, the terminal device may also include a device with transceiver functions, such as a chip system, wherein the chip system may include a chip and may also include other discrete devices.
[0069] In the present application, a network device may be a device for communicating with a terminal device, which is responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side. The network device may be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, a base transceiver station (BTS) in a GSM or CDMA communication system, a node B (NB) in a WCDMA communication system, an evolved node B (eNB or eNodeB) in an LTE communication system, a next generation evolved node B (ng-eNB) in an NR communication system, a next generation node B (gNB) in an NR communication system, a master node (MN) in a dual-link architecture, a second node or secondary node (SN) in a dual-link architecture, etc., without specific limitation.
[0070] Optionally, the network device can also be other devices in the core network (CN), such as access and mobility management function (AMF), user plan function (UPF), etc.; it can also be an access point (AP) in the wireless local area network (WLAN), a relay station, a communication device in a future evolved PLMN network, a communication device in an NTN network, etc.
[0071] Optionally, the network device may include a device that provides wireless communication functionality for the terminal device, such as a chip system. For example, the chip system may include a chip and may also include other discrete devices.
[0072] It should be noted that in some network deployments, the network device can be a standalone node to implement all the functions of the above-mentioned base station, which can include a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU; it can also include an active antenna unit (AAU). Among them, the CU can implement part of the functions of the network device, and the DU can also implement part of the functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, implementing the functions of the RRC layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing the physical layer protocol and real-time service, and implementing the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement part of the physical layer processing function, the radio frequency processing, and the related function of the active antenna. Since the information of the RRC layer will eventually become the information of the PHY layer, or be transformed from the information of the PHY layer, in this network deployment, the high-layer signaling (such as the RRC layer signaling) can be considered as being sent by the DU, or being sent by the DU and the AAU together. It can be understood that the network device can include at least one of the CU, the DU, and the AAU. In addition, the CU can be divided into a network device in the radio access network (RAN), or can be divided into a network device in the core network, which is not limited.
[0073] Optionally, the network device can have a mobile characteristic, for example, the network device can be a mobile device. Alternatively, the network device can be a satellite, a balloon station. For example, the satellite can be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Alternatively, the network device can also be a base station arranged at a position on land, water, etc.
[0074] In order to facilitate understanding of the embodiments of the present application, the related concepts of the embodiments of the present application are described below.
[0075] 1. Search space (Search space)
[0076] The terminal device can detect control information in a search space set configured or pre-agreed by the network device. A search space set consists of at least one search space. Each search space may contain several control information candidate resources with the same aggregation level. The terminal device can detect control information on each control information candidate resource within the search space.
[0077] Optionally, the control information may be a physical downlink control channel (PDCCH) or an enhanced physical downlink control channel (EPDCCH), etc., which is not limited in this application.
[0078] In this application, if the search space is search space 0 (Search space 0), the association mode of the search space is a default association mode (default association); if the search space is not Search space 0, the association mode of the search space is a non-default association mode (non-default association).
[0079] In the default association, two PDCCH monitoring opportunities (PMOs) are associated with a beam sending paging information. The PDCCH monitoring opportunity is a candidate resource for detecting PDCCHs. For example, the following formula can be used to obtain the time slot index n0 where the PMO is located:
[0080]
[0081] Where, is a fixed offset, i is the associated synchronization signal block (SSB) index, μ is the subcarrier spacing indicator, M is the number of slots in a frame, and the value of M can be 1 / 2, 1, or 2. One SSB index corresponds to one beam.
[0082] In a non-default association, one PMO is associated with each beam that sends paging information. Therefore, whether the search space is search space 0 determines whether the search space association mode is default association or non-default association, which in turn determines the number of PMOs associated with each beam.
[0083] 2. Paging information
[0084] As mentioned above, the control information can be PDCCH or EPDCCH, etc. The control information can be used to schedule the physical downlink shared channel (PDSCH), which can carry paging information. The terminal can demodulate the PDCCH on the PMO to obtain the resource location of the PDSCH, and then demodulate to obtain the PDSCH. Among them, the K0 information carried by the PDCCH is used to determine the resource location of the PDSCH. Since the K0 information is uncertain, the terminal needs to first demodulate to obtain the PDCCH. Only after obtaining the K0 information can the resource location of the PDSCH be accurately obtained. Among them, K0 is the time slot interval between the time slot where the PDCCH is located and the time slot where the PDSCH is located. Paging not only allows the network to locate terminals in the radio resource control (RRC) idle and inactive states, but also notifies terminals in the RRC-idle, RRC-inactive, and RRC-connected states to receive system messages in a timely manner when system messages change, thereby synchronizing relevant information between the terminal and the network. In multi-beam scenarios, a paging opportunity (PO) is a periodic beam transmission. Within a beam cycle, different beams in different directions transmit the same paging information.
[0085] The following describes the embodiments of the present application in conjunction with the accompanying drawings. Figure 2 , Figure 2 This is a flow chart of a method for receiving paging information provided by an embodiment of the present application, such as Figure 2 As shown, the paging information receiving method may include but is not limited to the following steps:
[0086] 101. The terminal device determines data corresponding to beams to be combined and demodulated based on the N beams.
[0087] The N beams are part or all of the beams used to send paging information. The N is greater than or equal to 1.
[0088] Optionally, the data corresponding to the beams determined for combined demodulation by the N beams may include, but is not limited to, two implementations. One implementation is an offline data demodulation method, i.e., if the terminal device does not detect control information on a beam, the terminal device may store the data in the timeslot containing the control information. Assuming K0 is 0, the stored data includes paging information. Another implementation is a real-time data demodulation method, i.e., if the terminal device does not detect control information on a beam, the terminal device does not store the data in the timeslot containing the control information. The following describes these two optional implementations in two parts.
[0089] Implementation method 1: Offline data demodulation method.
[0090] In this embodiment, the data corresponding to the beam to be combined and demodulated is determined based on the N beams, including: for each of the N beams, determining whether control information is detected on the beam; if control information is detected, determining whether the paging information scheduled by the control information is correctly demodulated; if the paging information scheduled by the control information is not correctly demodulated, storing the demodulation result of the paging information as the data corresponding to the beam to be combined and demodulated; if the control information is not detected, storing the data on the current time slot as the data corresponding to the beam to be combined and demodulated.
[0091] Optionally, in this embodiment, if control information such as PDCCH is detected, the resource location of the paging information is determined based on the K0 information carried in the PDCCH, and PDSCH is detected at the resource location. If PDSCH is detected and the PDSCH scheduled by the PDCCH is demodulated correctly, the method is terminated.
[0092] It can be seen that the first embodiment can store as much data as possible for combined demodulation, thereby improving the demodulation performance of the paging information.
[0093] Implementation method 2: Real-time data demodulation method;
[0094] In this embodiment, the data corresponding to the beam to be combined and demodulated is determined based on the N beams, including: for each beam in the N beams, determining whether the control information is detected on the beam; if the control information is detected, determining whether the paging information scheduled by the control information is correctly demodulated; if the paging information scheduled by the control information is not correctly demodulated, storing the demodulation result of the paging information as the data corresponding to the beam to be combined and demodulated.
[0095] It can be seen that the second implementation mode can store as little data as possible, thereby reducing the demand for storage resources for combined demodulation.
[0096] 102. The terminal device combines and demodulates the data corresponding to the determined beam to obtain the paging information.
[0097] In the first embodiment described above, before control information is detected, K0 is assumed to be equal to 0, and the data of the time slot in which PMO is located is stored. This allows for demodulation of the stored data after control information is detected to obtain the demodulation result of the paging information. Accordingly, when considering combined demodulation in step 102, it is necessary to confirm whether K0 in the detected control information is equal to 0 to perform different operations. In the second embodiment described above, the demodulation result of the incorrectly demodulated paging information is directly stored. Accordingly, when considering combined demodulation in step 102, it is not necessary to confirm whether K0 in the detected control information is equal to 0 to perform different operations. The following further describes the operations related to step 102 of the first embodiment.
[0098] In an optional embodiment, combining and demodulating the data corresponding to the determined beams to obtain the paging information includes: determining whether K0 in the control information is equal to 0; if so, combining and demodulating the data corresponding to each determined beam to obtain the paging information; if not, combining and demodulating the data corresponding to the beam in which the control information was detected with the data corresponding to the next beam to obtain the paging information. This embodiment takes into account that if K0 is not equal to 0, such as if it is too large, the stored combined and demodulated data will reserve too many local storage resources, or the stored combined and demodulated data may have been overwritten due to a long interval. Therefore, only the demodulation result of the paging information corresponding to the beam in which the control information was detected and the demodulation result of the paging information corresponding to the next beam can be combined and demodulated. If K0 is equal to 0, the storage resources required for the stored combined and demodulated data are less, or the stored combined and demodulated data will not be overwritten due to a short interval. Therefore, the data corresponding to all stored beams can be combined and demodulated. This improves the performance of combined demodulation of paging information.
[0099] In another optional implementation, if K0 is not equal to 0, the terminal device further determines whether the beam in which the control information is detected is the last beam among the N beams. If not, the terminal device performs the step of combining and demodulating the data corresponding to the beam in which the control information is detected with the data corresponding to the next beam to obtain the paging information. Accordingly, if it is the last beam among the N beams, the paging information scheduled by the control information is correctly demodulated, and the present process ends. If it is not correctly demodulated, the present process also ends, and the terminal device attempts to obtain the paging information again in the next beam period.
[0100] Optionally, combining and demodulating data corresponding to multiple beams to obtain the paging information may include: first combining the data corresponding to the multiple beams to obtain a combined result; and then combining and decoding the combined result to obtain the paging information. For example, combining and demodulating the data corresponding to each determined beam to obtain the paging information may include: first combining the data corresponding to each determined beam to obtain a combined result; and then combining and decoding the combined result to obtain the paging information. For another example, combining and demodulating the data corresponding to the beam in which control information is detected with the data corresponding to the next beam to obtain the paging information may include: combining the data corresponding to the beam in which control information is detected with the data corresponding to the next beam to obtain a combined result; and then combining and decoding the combined result to obtain the paging information.
[0101] This method can combine and demodulate the data corresponding to some or all beams transmitting paging information to obtain paging information, thereby improving the demodulation performance of paging information. Furthermore, compared to a solution that selects an optimal beam for demodulating paging information based on beam measurement results, this embodiment of the present application can more effectively utilize the characteristics of multiple beams and improve the demodulation performance of paging information.
[0102] In another embodiment, relative to Figure 2 The illustrated method for receiving paging information in this embodiment of the present application may not only include the relevant contents of steps 101 and 102 described above, but also, before executing steps 101 and 102, further include: the terminal device determining, based on the terminal device's storage resources and the association pattern of the search space used to detect control information, N beams from the P beams used to transmit the paging information. In other words, in this embodiment, the terminal device may select the number N of beams to demodulate based on the association pattern of the storage resources and the search space.
[0103] As previously described, this control information is used to schedule paging information or to determine the resource location of paging information. P is an integer greater than or equal to 1, and N is an integer greater than or equal to 1 and less than or equal to P. Within a beam cycle, paging information is transmitted on each of P beams. Optionally, N may be 2 or 3.
[0104] In an optional implementation, the terminal device determines N beams from the P beams for sending paging information based on the terminal device's storage resources and the association mode of the search space used to detect control information, including: if the association mode of the search space used to detect control information is default association and the terminal device's storage resources are storage resources of 2 time slots, then the terminal device selects a beam from the P beams for sending paging information. Optionally, the selected beam can be selected based on beam measurement results. If the association mode of the search space used to detect control information is non-default association and the terminal device's storage resources are storage resources of 2 time slots, then the terminal device selects two beams from the P beams for sending paging information. Optionally, the two selected beams can be selected based on beam measurement results. Optionally, the N beams can be any N of the P beams, or can be N beams including the optimal beam, or can be N beams selected by the terminal device based on beam measurement results. The optimal beam is determined by the terminal device based on the beam measurement results.
[0105] That is, if the association mode of the search space used to detect control information is the default association mode, two pieces of control information are associated with each beam, and the two pieces of control information can each schedule paging information. If the association mode of the search space used to detect control information is a non-default association mode, one piece of control information is associated with each beam, and the control information on different beams can each schedule paging information.
[0106] In an optional implementation, the number of storage resources is strongly correlated with the number N of beams selected for demodulation. The total number of beams storing the demodulation results of the paging information and the data on the time slot where the control information is stored is related to N. For the same number of beams, the storage resources required for the non-default association method are usually easy to calculate, so when designing the receiver, the storage resources can be set according to the non-default association method; the storage resources required for the default association method are not only related to N, but also to the M value. Therefore, during the initial design of a receiver, the number of storage resources can be set according to the non-default mode to confirm the number of beams to be selected during demodulation. For example, assuming that for the non-default mode, storage resources of 2 time slots are set, and it is confirmed that the number of beams selected during demodulation N is equal to 2; then, for the default association method, since the receiver has set storage resources of 2 time slots, the terminal device can only select 1 beam to consider combined demodulation.
[0107] It can be seen that, according to the association mode of the storage resource of the terminal device and the search space used for detecting the control information, the N beams are determined from the M beams used for sending the paging information; and the data corresponding to each of the N beams is combined and demodulated to obtain the paging information. It can be seen that, by using the beam selection, the appropriate combined demodulation is performed by using the appropriate storage resource, so that the better paging information demodulation performance is obtained. In addition, compared with the manner of attempting to perform the combined demodulation on all the beams, the uncertainty of the value of K0 in the control information and the association mode of the search space is considered in the embodiment of the present application, and the excessive local storage resource needs to be reserved to store the data of each beam for the combined demodulation. For example, in the case that the association mode of the search space is the default mode, when M is equal to 1 / 2 and P is equal to 8, 5 time slots of storage resource are needed to traverse all the beams, when M is equal to 1 and P is equal to 8, 9 time slots of storage resource are needed to traverse all the beams, and when M is equal to 2, more time slots of storage resource can be needed. The manner of selecting the N beams from the P beams is proposed, and the combined demodulation is considered, so that the demand for the storage resource can be reduced.
[0108] Please refer to Figure 3 , Figure 3 is a flow diagram of another paging information receiving method provided by the embodiment of the present application. In the paging information receiving method, it is assumed that the storage resource of the terminal device is N time slots of storage resource, and the total number of the beams used for storing the demodulation result of the paging information and the data on the time slot where the control information is stored is related to the N. It is assumed that the association mode of the search space used for detecting the control information is the non-default mode, so that the N beams are determined from the P beams used for sending the paging information, and the combined demodulation is considered. In addition, the method further assumes that the control information is PDCCH and the paging information is PDSCH. The paging information receiving method can include the following steps.
[0109] 201. The terminal device detects the PDCCH on the first beam according to the PMO on the first beam;
[0110] The first beam is one of the N beams. Optionally, the first beam can be the optimal beam selected by the terminal device according to the beam measurement result, or can be a non-optimal beam. The embodiment of the present application does not make a limitation.
[0111] 202. The terminal device determines whether the PDCCH on the first beam is detected. If the PDCCH is not detected, step 203 is performed; and if the PDCCH is detected, step 204 is performed.
[0112] 203. The terminal device stores the data on the time slot corresponding to the first beam.
[0113] Optionally, before detecting PDCCH, the terminal device may assume that K0 is equal to 0, and therefore store the data of the time slot where the PMO is located where the PDCCH is not detected, so that after detecting PDCCH on other beams, the stored time slot data can be demodulated using the information carried by the PDCCH on other beams to obtain the demodulation result of PDSCH, so as to facilitate subsequent combined demodulation.
[0114] Optionally, the data stored on the time slot corresponding to the beam can use the PDCCH detected by the next beam to determine the resource location of the PDSCH on the first beam, so that when the PDSCH on the next beam is not demodulated correctly, the demodulation results of the PDSCH on the two beams can be combined and decoded to improve the demodulation performance of the paging information.
[0115] Optionally, if the terminal device does not detect the PDCCH on the first beam, in addition to executing step 203, it may also detect the PDCCH on the next beam of the first beam, and perform the same operations as the first beam for the next beam, such as steps S201 to 203, until the PDCCH is detected. Then, steps 204 to 214 are executed for the beam in which the PDCCH is detected. In the embodiment of the present application, steps 204 to 214 are described using the example of detecting the PDCCH on the first beam.
[0116] 204. The terminal device determines whether the first beam is the last beam among the N beams. If it is not the last beam, execute steps 205 to 209; if it is the last beam, execute step 210.
[0117] 205. The terminal device demodulates the PDSCH scheduled by the PDCCH;
[0118] 206. The terminal device determines whether the PDSCH scheduled by the PDCCH is demodulated correctly. If the demodulation is correct, the process ends; if the demodulation is not correct, step 207 is executed.
[0119] 207. The terminal device determines whether K0 in the PDCCH is equal to 0. If it is equal to 0, the terminal device executes step 208; if it is not equal to 0, the terminal device executes step 209.
[0120] 208. The terminal device stores the demodulation result of the PDSCH, and combines and demodulates the demodulation result of the PDSCH on other beams to obtain paging information;
[0121] Optionally, the demodulation results of the PDSCH on other beams are as described above. The information in the detected PDCCH can be used to determine the resource location of the PDSCH on other beams, and then the PDSCH on other beams is received to determine the demodulation results.
[0122] 209. The terminal device stores the demodulation result of the PDSCH and combines and demodulates it with the demodulation result of the PDSCH on the next beam to obtain paging information;
[0123] Optionally, the next beam of the first beam may be the next beam of the first beam determined in the order in which the paging information is transmitted by each beam. Optionally, the demodulation result of the PDSCH on the next beam is as described above. Information in the detected PDCCH may be used to determine the resource location of the PDSCH, and then the PDSCH on the next beam may be received to determine the demodulation result.
[0124] 210. The terminal device determines whether K0 in the PDCCH is equal to 0. If it is equal to 0, execute steps 211 to 213; if it is not equal to 0, execute step 214;
[0125] 211. The terminal device demodulates the PDSCH scheduled by the PDCCH;
[0126] 212. The terminal device determines whether the PDSCH scheduled by the PDCCH is demodulated correctly. If the demodulation is correct, the process ends; if the demodulation is not correct, step 213 is executed.
[0127] 213. The terminal device stores the demodulation result of the PDSCH and combines and demodulates it with the demodulation results of the PDSCH on other beams to obtain paging information;
[0128] 214. The terminal device demodulates the PDSCH scheduled by the PDCCH.
[0129] It should be noted that since step 214 is for demodulating the PDSCH corresponding to the last beam among the N beams, this process must be terminated regardless of whether the demodulation is correct. In other words, if the demodulation is correct, the process is terminated; if the demodulation is not correct, the paging information reception method described in this application is executed again after waiting for the next beam cycle.
[0130] Optionally, for the non-default mode, the embodiment of the present application may also consider introducing an exit mechanism through the demodulation result of the optimal beam. If the first beam is the optimal beam, if PDCCH is not detected, then this process can be terminated; if PDCCH is detected, if k0=0, then PDSCH is demodulated, and if the demodulation is correct, then this process is terminated. If the demodulation is erroneous, then the demodulation result needs to be retained and combined with the demodulation result of the subsequent PDSCH demodulation. If k0 is not 0, then PDSCH is demodulated, and if the demodulation is correct, then this process is terminated. If the demodulation is erroneous, then the demodulation result needs to be retained and combined with the demodulation result of the subsequent PDSCH demodulation. If the first beam is the last beam, then only the PDSCH corresponding to the first beam is processed as in 214.
[0131] It can be seen that in this paging information receiving method, the terminal device can combine and demodulate the demodulation results of the PDSCH on the stored beam to obtain the paging information, thereby improving the demodulation performance of the paging information.
[0132] In another method for receiving paging information, assuming that the storage resources of the terminal device are storage resources of N time slots, and the association mode of the search space used to detect control information is the default mode, then N / 2 beams are determined from the P beams, and the PDSCHs of the two PMOs corresponding to the N / 2 beams can be combined and demodulated to obtain paging information. The N / 2 beams can be selected by the terminal device based on the beam measurement results. For example, taking N equal to 2 as an example, the terminal device combines and demodulates the PDSCHs of the two PMOs corresponding to one beam (such as the optimal beam) to obtain paging information. Specifically, the terminal device detects the first PDCCH based on the first PMO on the beam; if the first PDCCH is not detected, the data on the time slot where the first PMO is located is stored; if the PDCCH is detected, the PDSCH scheduled by the PDCCH is demodulated, and the terminal device determines whether the PDSCH scheduled by the PDCCH is demodulated correctly. If the demodulation is correct, the current process is terminated; if the demodulation is not correct, the demodulation result of the PDSCH is stored; the terminal device demodulates the PDSCH on the second beam based on the PDCCH detected on the first beam; the terminal device determines whether the PDSCH on the second beam is demodulated correctly. If the demodulation is correct, the current process is terminated; if the demodulation is not correct, the demodulation result of the PDSCH on the first beam and the demodulation result of the PDSCH on the second beam are combined and decoded to obtain paging information. Optionally, if the first PDCCH is not detected, the data of the time slot where the first PDCCH is located in the first beam is stored, and the second PDCCH on the second beam is detected. Since the first PDCCH and the second PDCCH carry the same content, the resource location of the PDSCH on the first beam can be determined using the detected second PDCCH to obtain the demodulation result of the PDSCH on the first beam.
[0133] See also Figure 4 , Figure 4 This is a flow chart of another method for receiving paging information provided by an embodiment of the present application. This method can perform real-time demodulation on the data corresponding to the determined N beams. In this method, it is assumed that the control information is the PDCCH, and the paging information scheduled by the control information is carried by the PDSCH scheduled by the PDCCH. The demodulation result of the PDSCH is the LLR data before decoding. This method includes but is not limited to the following steps:
[0134] 301. The terminal device determines whether the beam in which the PDCCH is detected is the last beam among the N beams. If it is not the last beam, step 302 is executed; if it is the last beam, step 305 is executed.
[0135] Optionally, if PDCCH is not detected, PDCCH is detected for the next beam until PDCCH is detected, and step 302 is executed; that is, if the PMO on the earlier beam does not detect PDCCH, PDCCH detection continues on the next beam. If PDCCH is not detected on the next beam either, and PDCCH is not detected on N beams, this process ends; if PDCCH is detected on the next beam by the PMO, only the paging information scheduled by the detected PDCCH needs to be processed.
[0136] 302. The terminal device demodulates the PDSCH on the beam according to the detected PDCCH.
[0137] 303. The terminal device determines whether the PDSCH is demodulated correctly. If the PDSCH is demodulated correctly, the process ends; if the PDSCH is not demodulated correctly, step 304 is executed.
[0138] 304. The terminal device stores the LLR data of the PDSCH and combines and demodulates the data with the LLR data of the PDSCH of the next beam.
[0139] Optionally, the next beam is the next beam after the beam of the detected PDCCH. The N beams may attempt to detect the PDCCH in chronological order. Furthermore, the LLR data of the PDSCH of the next beam may be obtained by determining the resource location of the PDSCH of the next beam using the detected PDCCH, and then receiving the PDSCH on the next beam.
[0140] 305. The terminal device determines whether the association mode of the search space is the default mode. If it is the default mode, step 306 is executed; if it is the non-default mode, step 308 is executed.
[0141] Optionally, if the default mode is used, each beam is associated with two PDCCHs and their corresponding PDSCHs. If the non-default mode is used, each beam is associated with one PDCCH and one PDSCH.
[0142] 306. The terminal device demodulates the PDSCH scheduled by the first PDCCH associated with the beam;
[0143] 307. The terminal device determines whether the PDSCH scheduled by the first PDCCH is correctly demodulated; if it is correctly demodulated, the present process ends; if it is not correctly demodulated, step 308 is executed;
[0144] 308. The terminal device stores the LLR data of the PDSCH scheduled by the first PDCCH, and combines and demodulates the LLR data of the PDSCH scheduled by the second PDCCH associated with the beam;
[0145] The LLR data of the PDSCH scheduled by the second PDCCH can be obtained by determining the resource location of the PDSCH scheduled by the second PDCCH using information in the detected PDCCH and the location of the second PDCCH.
[0146] 309. The terminal device demodulates the PDSCH on the last beam.
[0147] It should be noted that since step 309 is for demodulating the PDSCH corresponding to the last beam among the N beams, this process must be terminated regardless of whether the demodulation is correct. In other words, if the demodulation is correct, the process is terminated; if the demodulation is not correct, the paging information reception method described in this application is executed again after waiting for the next beam cycle.
[0148] It can be seen that the real-time demodulation method described in this embodiment stores the LLR data of the paging information on the current beam before demodulation when the paging information is not correctly demodulated, so as to participate in the combined decoding of the PDSCH corresponding to the next beam, without having to store the data on the time slot where the control information is located when the control information is not detected, thereby reducing the required storage resources.
[0149] See also Figure 5 , Figure 5 This is a schematic diagram of the structure of a paging information receiving device provided by an embodiment of the present application. Figure 5 As shown, the paging information receiving device may include but is not limited to the following units:
[0150] A determining unit 401 is configured to determine data corresponding to beams to be combined and demodulated based on the N beams; the N beams are part or all of the beams used to send paging information, and N is greater than or equal to 1;
[0151] The demodulation unit 402 is configured to combine and demodulate the data corresponding to the determined beam to obtain the paging information.
[0152] In an optional embodiment, the determination unit 401 is also used to determine N beams from the P beams that send paging information based on the storage resources of the terminal device and the association pattern of the search space used to detect control information, the control information is used to schedule the paging information, the P is an integer greater than or equal to 1, and the N is an integer greater than or equal to 1 and less than or equal to the P.
[0153] In an optional implementation, if the association mode of the search space used to detect control information is a non-default association mode, each beam is associated with 1 control information; if the association mode of the search space used to detect control information is a default association mode, each beam is associated with 2 control information.
[0154] In an optional implementation manner, the determining unit 401 determines, based on the N beams, data corresponding to the beam to be combined and demodulated, specifically:
[0155] For each of the N beams, determining whether the control information is detected on the beam;
[0156] If the control information is detected, determining whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation;
[0157] If the control information is not detected, the data on the time slot where the control information is located is stored as the data corresponding to the beam to be combined and demodulated.
[0158] In an optional implementation, if the control information is detected and the paging information scheduled by the control information is not correctly demodulated, the determination unit combines and demodulates the data corresponding to the determined beam to obtain the paging information, specifically by: determining whether K0 in the control information is equal to 0;
[0159] If it is equal to 0, the data corresponding to each determined beam is combined and demodulated to obtain the paging information;
[0160] If it is not equal to 0, the data corresponding to the beam where the control information is detected is combined with the data corresponding to the next beam and demodulated to obtain the paging information.
[0161] In an optional implementation, if it is not equal to 0, the determination unit 401 is also used to determine whether the beam in which the control information is detected is the last beam among the N beams; if it is not the last beam among the N beams, the step of combining and demodulating the data corresponding to the beam in which the control information is detected and the data corresponding to the next beam is performed to obtain the paging information.
[0162] In an optional implementation, the total number of the beam storing the demodulation result of the paging information and the beam storing the data on the time slot where the control information is located is related to N.
[0163] In another optional implementation manner, the determining unit 401 determines data corresponding to the beam to be combined and demodulated according to the N beams, specifically:
[0164] For each of the N beams, determining whether the control information is detected on the beam;
[0165] If the control information is detected, determining whether the paging information scheduled by the control information is correctly demodulated; if the paging information scheduled by the control information is not correctly demodulated, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation. Optionally, the stored demodulation result of the paging information may be maximum likelihood estimation (LLR) data before demodulation of the paging information, which is used for combined decoding with LLR data stored corresponding to other beams.
[0166] It is understandable that the optional implementation manners and achievable beneficial effects of the paging information receiving apparatus can be referred to the description of the aforementioned method embodiment of the related paging information receiving method, and will not be described in detail here.
[0167] See also Figure 6 , Figure 6 5 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which includes a processor 501, a memory 502, and a communication bus for connecting the processor 501 and the memory 502.
[0168] The terminal device may further include a communication interface, which may be used to receive and send data.
[0169] The memory 502 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or compact disc read-only memory (CD-ROM), and is used to store executed program codes and transmitted data.
[0170] The processor 501 may be one or more central processing units (CPUs). When the processor 501 is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0171] In an optional implementation, the processor 501 may be configured to execute a computer program or instruction 503 stored in the memory 502 to perform operations of the above-mentioned paging information receiving method, for example:
[0172] Determining data corresponding to beams to be combined and demodulated based on N beams; the N beams are part or all of the beams used to send paging information, and N is greater than or equal to 1;
[0173] The data corresponding to the determined beams are combined and demodulated to obtain the paging information.
[0174] In an optional implementation, the processor 501 may be configured to execute the computer program or instruction 503 stored in the memory 502, and may further perform the following steps:
[0175] According to the storage resources of the terminal device and the association pattern of the search space used to detect control information, N beams are determined from the P beams that send paging information, and the control information is used to schedule the paging information. The P is an integer greater than or equal to 1, and the N is an integer greater than or equal to 1 and less than or equal to the P.
[0176] In an optional implementation, if the association mode of the search space used to detect control information is a non-default association mode, each beam is associated with 1 control information; if the association mode of the search space used to detect control information is a default association mode, each beam is associated with 2 control information.
[0177] In an optional implementation, the processor 501 may be configured to execute a computer program or instruction 503 stored in the memory 502 to determine data corresponding to beams to be combined and demodulated based on the N beams, specifically:
[0178] For each of the N beams, determining whether the control information is detected on the beam;
[0179] If the control information is detected, determining whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation;
[0180] If the control information is not detected, the data on the time slot where the control information is located is stored as the data corresponding to the beam to be combined and demodulated.
[0181] In an optional implementation, the processor 501 may be configured to execute a computer program or instruction 503 stored in the memory 502. If the control information is detected and the paging information scheduled by the control information is not correctly demodulated, the determination unit combines and demodulates the data corresponding to the determined beam to obtain the paging information, specifically:
[0182] Determine whether K0 in the control information is equal to 0;
[0183] If it is equal to 0, the data corresponding to each determined beam is combined and demodulated to obtain the paging information;
[0184] If it is not equal to 0, the data corresponding to the beam where the control information is detected is combined with the data corresponding to the next beam and demodulated to obtain the paging information.
[0185] In an optional implementation, if the value is not equal to 0, the processor 501 may be configured to execute the computer program or instruction 503 stored in the memory 502, and may further execute:
[0186] Determine whether the beam in which the control information is detected is the last beam among the N beams; if it is not the last beam among the N beams, perform the step of combining and demodulating the data corresponding to the beam in which the control information is detected with the data corresponding to the next beam to obtain the paging information.
[0187] In an optional implementation, the total number of beams storing the demodulation results of the paging information and the beams storing the data on the time slot where the control information is located is related to N.
[0188] In another optional implementation, the processor 501 may be configured to execute a computer program or instruction 503 stored in the memory 502 to determine, based on the N beams, data corresponding to the beam to be combined and demodulated, specifically:
[0189] For each of the N beams, determining whether the control information is detected on the beam;
[0190] If the control information is detected, determining whether the paging information scheduled by the control information is correctly demodulated; if the paging information scheduled by the control information is not correctly demodulated, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation. Optionally, the stored demodulation result of the paging information may be maximum likelihood estimation (LLR) data before demodulation of the paging information, which is used for combined decoding with LLR data stored corresponding to other beams.
[0191] It is understandable that the optional implementation methods of the communication device and the beneficial effects that can be achieved can be referred to the description of the method embodiment of the aforementioned paging information receiving method, and will not be repeated here.
[0192] An embodiment of the present application further provides a chip, which includes: a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0193] An embodiment of the present application also provides a chip module, including a transceiver component and a chip, wherein the chip includes a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0194] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer storage medium stores a computer program or instructions for a paging information receiving method, and when the computer program or instructions are executed, the computer implements some or all of the steps described in any of the above method embodiments.
[0195] The present application also provides a computer program product, including a non-transitory computer-readable storage medium storing a computer program or instructions, which, when executed, implements some or all of the steps described in any of the above method embodiments. The computer program product or instructions may be a software installation package.
[0196] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0197] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment. Any multiple embodiments can be used in combination. For parts that are not detailed in a certain embodiment, please refer to the relevant description of other embodiments.
[0198] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods, 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, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0199] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0200] In addition, the functional units in the various embodiments 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. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software functional units. In other words, the various devices and products described in the above embodiments include units / modules, which may be software units / modules, hardware units / modules, or partly software units / modules and partly hardware units / modules. For example, for each device or product that applies to or integrates a chip, each unit / module contained therein can be implemented in the form of hardware such as circuits, or at least some of the units / modules can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining units / modules can be implemented in the form of hardware such as circuits; for each device or product that applies to or integrates a chip module, each unit / module contained therein can be implemented in the form of hardware such as circuits, and different units / modules can be located in the same part of the chip module (for example, a chip, a circuit unit, etc.) or in different components, at least some / modules can be implemented in the form of software programs, which run on the integrated processor inside the chip module, and the remaining units / modules can be implemented in the form of hardware such as circuits; for each device or product that applies to or integrates a terminal, the units / modules contained therein can be implemented in the form of hardware such as circuits, and different units / modules can be located in the same component (for example, a chip, a circuit unit, etc.) or in different components in the terminal, or at least some of the units / modules can be implemented in the form of software programs, which run on the integrated processor inside the terminal, and the remaining units / modules can be implemented in the form of hardware such as circuits.
[0201] The steps of the method or algorithm described in the embodiments of the present application can be implemented in hardware or by executing software instructions by a processor. The software instructions can be composed of corresponding software units, which can be stored in a USB flash drive, random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, magnetic disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a network device. Of course, the processor and storage medium can also exist in a terminal device or a network device as discrete components.
[0202] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or TRP, etc.) to execute all or part of the steps of the various embodiments of the present application.
[0203] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part through software, hardware, firmware, or any combination thereof. When the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be implemented in the form of a computer software product. The computer software product is stored in a memory and includes one or more computer instructions for causing a computer device (which can be a personal computer, server, or TRP, etc.) to perform all or part of the steps of the methods of the various embodiments of the present application. The computer device can also be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid state drive (SSD)).
[0204] The above is a detailed introduction to the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core ideas of the present application and is not intended to limit the scope of protection of the embodiments of the present application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scopes based on the ideas of the present application. In summary, the content of this specification should not be understood as limiting the present application. In other words, the above is only the specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of protection of the embodiments of the present application.
Claims
1. A method for receiving paging information, characterized in that: The method comprises: Determining, based on a storage resource of a terminal device and an association pattern of a search space for detecting control information, N beams from P beams for transmitting paging information, where the control information is used to schedule the paging information, where P is an integer greater than or equal to 1, and N is an integer greater than or equal to 1 and less than or equal to P; Determining data corresponding to beams to be combined and demodulated based on the N beams, where the N beams are part or all of the beams used to send paging information, and N is greater than or equal to 1; The data corresponding to the determined beams are combined and demodulated to obtain the paging information.
2. The method according to claim 1, characterized in that If the association mode of the search space used to detect control information is a non-default association mode, each beam is associated with one control information; If the association mode of the search space used to detect the control information is the default association mode, each beam is associated with 2 pieces of control information.
3. The method according to claim 2, characterized in that The determining, according to the N beams, data corresponding to the beams to be combined and demodulated, includes: For each of the N beams, determining whether the control information is detected on the beam; If the control information is detected, determining whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, storing the demodulation result of the paging information as data corresponding to the beam for combined demodulation; If the control information is not detected, the data on the time slot where the control information is located is stored as the data corresponding to the beam to be combined and demodulated.
4. The method according to claim 2, characterized in that The determining, according to the N beams, data corresponding to the beams to be combined and demodulated, includes: For each of the N beams, determining whether the control information is detected on the beam; If the control information is detected, it is determined whether the paging information scheduled by the control information is demodulated correctly; if the paging information scheduled by the control information is not demodulated correctly, the demodulation result of the paging information is stored as data corresponding to the beam for combined demodulation.
5. The method according to claim 3, characterized in that If the control information is detected and the paging information scheduled by the control information is not correctly demodulated, combining and demodulating data corresponding to the determined beam to obtain the paging information includes: Determine whether K0 in the control information is equal to 0; If it is equal to 0, the data corresponding to each determined beam is combined and demodulated to obtain the paging information; If it is not equal to 0, the data corresponding to the beam where the control information is detected is combined with the data corresponding to the next beam and demodulated to obtain the paging information.
6. The method according to claim 5, characterized in that If it is not equal to 0, the method further includes: determining whether the beam in which the control information is detected is the last beam among the N beams; If it is not the last beam among the N beams, the step of combining and demodulating the data corresponding to the beam in which the control information is detected and the data corresponding to the next beam to obtain the paging information is performed.
7. The method according to claim 3, characterized in that The total number of the beam storing the demodulated result of the paging information and the beam storing the data on the time slot where the control information is located is related to N.
8. A communication device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are connected to each other, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 7.
10. A chip, characterized in that: The chip includes a processor, and the processor executes the method according to any one of claims 1 to 7.
11. A chip module, characterized in that: The chip module includes a transceiver component and a chip. The chip includes a processor. The processor executes the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Paging monitoring method and device, storage medium and terminal
CN111294851A
Paging receiving method and device, storage medium and user terminal
CN111294923A