User message acquisition method and device, electronic equipment, storage medium and product
By using RA-RNTI in the system message to obtain the DCI of the RA message in the NR non-cooperative reception system, and narrowing the detection range of NID through the C-RNTI interval in the RA message, the problem of low efficiency in obtaining user messages based on NID in the prior art is solved, and more efficient user message acquisition and more accurate detection are achieved.
Patent Information
- Application Number
- CN202411559886.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2044-11-04
AI Technical Summary
The efficiency of obtaining user messages based on NID in the prior art is low, resulting in low blind inspection efficiency and user messages acquisition efficiency of NR non-cooperative reception system.
The public search space is blindly checked through the RA-RNTI in the system message, and the DCI of the RA message is obtained, and the RA message is obtained. Through the C-RNTI interval in the RA message, the detection interval of the NID is obtained, which narrows the detection range of the NID and reduces the detection amount of CCE groups in non-public search space.
The efficiency of obtaining user messages based on NID is improved, the accuracy of matching CCE group detection for non-public search spaces is enhanced, and periodic updates of user messages are realized.
Smart Images

Figure CN119583008A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of edge data transmission technology, and in particular to a method, device, electronic device, storage medium and product for acquiring user messages. Background Art
[0002] In the non-cooperative receiving system of the New Radio (NR) communication field, the Demodulation Reference Signal (DMRS) is a reference signal for the user terminal (UE) in the wireless network to perform channel demodulation. DMRS plays an important role in the receiver to quickly estimate the channel and perform reception detection, especially in low mobility scenarios. The pre-DMRS pilot can obtain channel estimation performance that meets the demodulation requirements with low overhead.
[0003] The Network Identifier (NID) is configured by the Physical Downlink Control Channel (PDCCH), DMRS and Scrambling ID in the higher layer parameters.
[0004] The prerequisite for blind detection decoding in NR non-cooperative receiving systems is to obtain NID. Due to the large search space of NID, the search calculation amount and search time are long, resulting in low efficiency of blind detection in NR non-cooperative receiving systems, which in turn leads to low efficiency of obtaining user messages based on NID blind detection. Summary of the invention
[0005] The present invention provides a method, device, electronic device, storage medium and product for obtaining user messages, so as to solve the defect of low efficiency of obtaining user messages based on NID blind detection in the prior art, and improve the efficiency of obtaining user messages based on NID blind detection.
[0006] The present invention provides a method for acquiring a user message, comprising: based on a system message radio network temporary identifier SI-RNTI, blindly detecting a control channel element CCE group in a public search space, acquiring downlink control information DCI of the system message, so as to acquire the system message; within a current time period, based on a random response message radio network temporary identifier RA-RNTI of the system message, blindly detecting a CCE group in the public search space, acquiring DCI of a random response RA message, so as to acquire the RA message; acquiring a user message radio network temporary identifier C-RNTI interval of the RA message, so as to acquire a detection interval of a network identifier NID; based on the detection interval of the NID, performing NID detection in a non-public search space, acquiring a matching CCE group and an NID value of the matching CCE group, and based on the NID value, acquiring a user message radio network temporary identifier C-RNTI value; based on the C-RNTI value, detecting a matching CCE group in the non-public search space, acquiring DCI of the user message, so as to acquire the user message, and the matching CCE group is a CCE group matching the detection interval of the NID; taking the next time period as the current time period, updating the detection interval of the NID, and then updating the user message.
[0007] According to the method for obtaining user messages provided by the present invention, a detection interval of a network identifier NID is obtained based on the random response message wireless network temporary identifier RA-RNTI of a system message, including: blindly detecting a CCE group in a common search space based on RA-RNTI, obtaining the DCI of a random response RA message, so as to obtain an RA message; and obtaining a user message wireless network temporary identifier C-RNTI interval of the RA message, so as to obtain a detection interval of the NID.
[0008] According to the method for obtaining user messages provided by the present invention, based on the NID value, the user message wireless network temporary identifier C-RNTI value is obtained, including: based on the difference between the NID value and the physical message identifier PCI value, a temporary C-RNTI value is obtained; when the temporary C-RNTI value is greater than 0, the temporary C-RNTI value is used as the C-RNTI value; when the temporary C-RNTI value is less than or equal to 0, the sum of the temporary C-RNTI value and the set value is used as the C-RNTI value.
[0009] According to the method for obtaining user messages provided by the present invention, the next time period is used as the current time period, the detection interval of the NID is updated, and then the user message is updated, including: taking the next time period as the current time period, updating the RA-RNTI, and obtaining the updated detection interval of the NID based on the updated RA-RNTI; based on the updated detection interval of the NID, performing NID detection in a non-public search space to obtain an updated NID value, and based on the updated NID value, obtaining an updated C-RNTI value; performing blind detection on the non-public search space based on the updated C-RNTI value to obtain the DCI of the updated user message, so as to obtain the updated user message.
[0010] According to the method for obtaining user messages provided by the present invention, based on the system message radio network temporary identifier SI-RNTI, a blind detection is performed on the control channel element CCE group in the common search space to obtain the downlink control information DCI of the system message, including: when a ping-pong trigger pulse signal of the frequency band frequency domain data is detected, the common search space of the frequency band frequency domain data is obtained, channel estimation and equalization are performed on the CCE group in the common search space to obtain an equalization result; demodulation, deinterleaving, rate matching and decoding are performed on the equalization result to obtain a decoding result of the CCE group; based on the SI-RNTI, RNTI descrambling and cyclic redundancy check are performed on the decoding result of the CCE group to obtain the DCI of the system message matching the SI-RNTI.
[0011] According to the method for obtaining user messages provided by the present invention, a matching CCE group of a non-public search space is detected based on a C-RNTI value to obtain a DCI of the user message, including: performing channel estimation, equalization, demodulation, deinterleaving, rate dematching and decoding on the matching CCE group to obtain a decoding result of the matching CCE group; based on the C-RNTI value, performing RNTI descrambling and cyclic redundancy check on the decoding result of the matching CCE group to obtain a DCI of the user message that matches the C-RNTI value.
[0012] According to the method for acquiring user messages provided by the present invention, the matching CCE group is determined based on the following steps: in the non-public search space, a CCE group whose NID value is within the detection interval of the NID is used as the matching CCE group.
[0013] The present invention also provides a device for acquiring user messages, comprising: a system message acquisition module, which is used to perform blind detection on a control channel element CCE group in a public search space based on a system message wireless network temporary identifier SI-RNTI, and acquire downlink control information DCI of the system message to acquire the system message; a NID detection interval determination module, which is used to acquire the detection interval of a network identifier NID based on a random response message wireless network temporary identifier RA-RNTI of the system message within a current time period; a C-RNTI value determination module, which is used to perform NID detection in a non-public search space based on the NID detection interval, acquire a matching CCE group and an NID value of a matching CCE group, and acquire a user message wireless network temporary identifier C-RNTI value based on the NID value; a user message acquisition module, which is used to detect a matching CCE group in a non-public search space based on the C-RNTI value, acquire the DCI of the user message, and acquire the user message, wherein the matching CCE group is a CCE group that matches the detection interval of the NID; an update module, which is used to take the next time period as the current time period, update the detection interval of the NID, and thereby update the user message.
[0014] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, any of the above-mentioned methods for acquiring user messages is implemented.
[0015] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for obtaining user messages as described above is implemented.
[0016] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the computer program implements any of the above-mentioned methods for acquiring user messages.
[0017] The method, device, electronic device, storage medium and product for obtaining user messages provided by the present invention perform blind detection on the public search space through the RA-RNTI in the system message, obtain the DCI of the RA message, and then obtain the RA message. The detection interval of the NID is obtained through the C-RNTI interval in the RA message, which greatly narrows the detection range of the NID and reduces the detection amount of the CCE group in the non-public search space, which is beneficial to improving the efficiency of obtaining user messages based on the blind detection of the NID. The C-RNTI value is calculated according to the NID value, which realizes the accuracy of the detection of the matching CCE group in the non-public search space, which is beneficial to improve the accuracy of obtaining user messages. The next time period is used as the current time period to realize the periodic update of the user message. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 This is one of the flow charts of the method for obtaining user messages provided by the present invention.
[0020] Figure 2 This is the second flow chart of the method for obtaining user messages provided by the present invention.
[0021] Figure 3 It is a schematic diagram of the update process of the detection interval of the NID provided by the present invention.
[0022] Figure 4 It is a schematic diagram of the structure of the frequency band frequency domain data provided by the present invention.
[0023] Figure 5 It is a structural schematic diagram of the device for acquiring user messages provided by the present invention.
[0024] Figure 6 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0026] The communication system bandwidth of the NR system is much larger than that of 4G (4G usually has a carrier of 20MHz). For example, the bandwidth of a cell is 100MHz (megahertz). The number of time domain symbols and frequency domain positions of the PDCCH in the entire bandwidth of the NR system are encapsulated in the control resource set (Control Resource Set, CORESET). CORESET is also called a candidate set. In the entire bandwidth, multiple CORESET spaces are divided by base stations, and a maximum of 12 candidate set spaces are supported, which are numbered CORESET0~CORESET11 in sequence. The process of detecting system or user-level DCI in the candidate set CORESET space is called blind detection, so the CORESET space can also be called the blind detection search space.
[0027] The search space includes the common search space (Cell Search Signal, CSS) and the UE-specific search space (User Service System, USS). The CSS carries the System Information Radio Network Temporary Identifier (SI-RNTI) and the Random Access Radio Network Temporary Identifier (RA-RNTI). The USS carries the User Message Radio Network Temporary Identifier (C-RNTI). The CSS is usually configured as CORESET0. The candidate sets corresponding to the USS search space are CORESET1~CORESET11.
[0028] like Figure 4 As shown in the figure, the CORESET candidate set (band frequency domain data) is composed of time domain orthogonal frequency division multiplexing (OFDM) symbols in the time domain, and the OFDM symbols are usually 1 to 3. The CORESET candidate set is composed of CCEs in the frequency domain. In the NR system, 1 CCE includes 6 resource element groups (REGs), and 1 REG is equivalent to 1 resource block (RB). An RB includes 12 resource elements (REs) and can carry a maximum of 45 CCEs in the frequency domain.
[0029] Normally, the receiver does not know how many PDCCHs are carried in the current CORESET, what format of DCI information is transmitted by the PDCCH, or where the information it needs is located, so it must adopt a blind detection method. PDCCH blind detection attempts to decode a CORESET or multiple CORESET candidate set spaces at different time-frequency resource locations, and determines whether the PDCCH is detected based on whether the CRC check is successful, and determines the DCI data, length and format for subsequent DCI parsing.
[0030] CCE is the basic unit of PDCCH. In the NR system, one CCE includes 6 REGs. A given PDCCH can be composed of 1 or 2 or 4 or 8 or 16 CCEs, and its specific size is determined by the DCI payload size and the required coding rate. The number of CCEs that make up the PDCCH is called the Aggregation Level (AL). The base station can adjust the PDCCH aggregation level according to the actual transmission wireless channel status to achieve link adaptive transmission.
[0031] In the process of acquiring user messages, the DMRS in the control channel element (Control Channel Element, CCE) of the user-level PDCCH needs to be descrambled according to the NID, and subsequent blind detection can be performed only after descrambling.
[0032] In the NR system, the detection interval of NID is 0 to 65535. NID detection is performed in the entire bandwidth, the detection bandwidth is large and the NID search interval is large.
[0033] Combine the following Figure 1-Figure 6 The invention describes a method, device and electronic device for acquiring user messages.
[0034] Figure 1 This is one of the flow charts of the method for obtaining user messages provided by the present invention, such as Figure 1 As shown, the method for obtaining user messages includes S100 to S500, and each step is specifically as follows.
[0035] S100: Based on the system message radio network temporary identifier SI-RNTI, a control channel element CCE group in a common search space is blindly detected to obtain downlink control information DCI of the system message, so as to obtain the system message.
[0036] The common search space (CORESET0) carries the SI-RNTI, RA-RNTI, and Paging Acknowledgement Radio Network Temporary Identifier (PA-RNTI). For example, SI-RNTI is 65535, PA-RNTI is 65534, and RA-RNTI is 1-127.
[0037] like Figure 2 As shown, at a certain moment, only one type of RNTI is detected, for example, SI-RNTI (carrying system messages) is detected first, and RA-RNTI detection is started after the system messages are detected.
[0038] Based on the system message radio network temporary identifier SI-RNTI, a blind detection is performed on the control channel element CCE group of the common search space to obtain the downlink control information DCI of the system message. Specifically, when a ping-pong trigger pulse signal of the frequency band frequency domain data is detected, the common search space of the frequency band frequency domain data is obtained, and channel estimation and equalization are performed on the CCE group of the common search space to obtain the equalization result; the equalization result is demodulated, deinterleaved, rate matched and decoded to obtain the decoding result of the CCE group; based on the SI-RNTI, RNTI descrambling and cyclic redundancy check are performed on the decoding result of the CCE group to obtain the DCI of the system message that matches the SI-RNTI.
[0039] When a ping-pong trigger pulse signal of the frequency band frequency domain data is detected, the SI-RNTI corresponding to the frequency band frequency domain data is obtained. According to the sorting result of the resource blocks of the frequency band frequency domain data, the resource blocks with the configured number in the front are used as the public search space, and the other resource blocks are used as the non-public search space. The configured number can be configured according to the demand. The CCE-based channel estimation of the public search space (CORESET0) of the frequency band frequency domain data is started. The equalization of the CCE of CORESET0 is started only after the channel estimation is completed. The channel estimation and equalization of CORESET0 in each time period are performed only once to obtain the equalization result. The equalization result is subsequently demodulated, deinterleaved, rate-matched and decoded to obtain the decoding result. Demodulation, deinterleaving, rate-matched and decoding are performed multiple times based on AL. For example, the number of CCEs of CORSET0 is 16, and the AL of CORSET0 includes 4, 8 or 16, then the maximum number of decoding times is 1 time (AL is 16) + 2 times (AL is 8) + 4 times (AL is 4) = 7 times.
[0040] Obtain the decoding result, and perform RNTI descrambling and cyclic redundancy check (CRC) on the decoding result according to SI-RNTI. If the CRC check passes, obtain the DCI of the system message. Obtain the system message according to the DCI of the system message. Since the system message is a static parameter, the system message will not be detected again after SI-RNTI detection is successful.
[0041] The present application obtains decoding results through channel estimation, equalization, demodulation, deinterleaving, rate matching and decoding, and realizes accurate decoding of the common search space. According to SI-RNTI, the DCI of the system message is obtained, which improves the accuracy of determining the DCI of the system message.
[0042] S200: In the current time period, based on the random response message wireless network temporary identifier RA-RNTI of the system message, blind detection is performed on the CCE group of the public search space to obtain the DCI of the random response RA message to obtain the RA message; the user message wireless network temporary identifier C-RNTI interval of the RA message is obtained to obtain the detection interval of the network identifier NID.
[0043] In the current time period, the RA-RNTI is obtained according to the system message, and then the C-RNTI interval in the RA message is obtained. According to the C-RNTI interval, the detection interval of the NID can be calculated.
[0044] The system message carries RA-RNTI, and RA-RNTI is obtained directly from the system message. Channel estimation and equalization are performed on the CCE of the common search space to obtain the equalization result. The equalization result is demodulated, deinterleaved, rate-matched and decoded to obtain the CCE decoding result. According to the RA-RNTI, RNTI descrambling and cyclic redundancy check are performed on the CCE decoding result to obtain the DCI of the RA message matching the RA-RNTI. According to the DCI of the RA message, the RA message is obtained. The RA message carries the C-RNTI interval allocated by the base station to the user interacting with the terminal. The overall range of C-RNTIs allocated by the base station to the user is 128~65533. The base station cyclically allocates C-RNTIs to users in its own area based on the cyclic allocation principle. Within a certain time period, such as 10 minutes, the base station allocates the C-RNTI interval in the RNTI range [10000~20000] to users in the area for use. Therefore, this behavior of the base station can be used to narrow the detection range of NID (or RNTI). For example, the detection interval of NID is [10000, 10000+8191], that is, only 8192 NID detections are performed, which greatly reduces the calculation amount and calculation time of NID detection. The NID detection frequency domain space excludes the space of CORSET0, and NID detection does not need to be performed in the entire frequency band bandwidth, which also improves the NID detection efficiency and saves system processing resources.
[0045] S300: Based on the NID detection interval, perform NID detection in the non-public search space, obtain the matching CCE group and the NID value of the matching CCE group, and obtain the user message radio network temporary identifier C-RNTI value based on the NID value.
[0046] According to the detection interval of NID, all CCE groups in the non-public search space (CORESET1~CORESET11) are detected to obtain at least one matching CCE group and the NID value of the matching CCE group. The corresponding C-RNTT value is calculated according to the NID value.
[0047] S400: Detect a matching CCE group in a non-public search space based on a C-RNTI value, obtain a DCI of a user message, and thereby obtain a user message, wherein the matching CCE group is a CCE group that matches a detection interval of the NID.
[0048] Perform channel estimation, equalization, demodulation, deinterleaving, rate matching, decoding and CRC check on the matching CCE group to obtain the DCI of the user message. Obtain the user message according to the DCI of the user message.
[0049] S500: Taking the next time period as the current time period, updating the detection interval of the NID, and then updating the user message.
[0050] like Figure 3 As shown, the next time period is used as the current time period to obtain the updated NID detection interval corresponding to each time period. According to the updated NID detection interval, all CCE groups in the non-public search space are detected to obtain the updated matching CCE group and the updated NID value of the updated matching CCE group. According to the updated NID value, the updated C-RNTI value is calculated. According to the updated C-RNTI value, the DCI of the updated user message is obtained, and then the updated user message is obtained.
[0051] The method for obtaining user messages provided by the present invention performs blind detection on the public search space through the RA-RNTI in the system message, obtains the DCI of the RA message, and then obtains the RA message. The detection interval of the NID is obtained through the C-RNTI interval in the RA message, which greatly reduces the detection range of the NID and reduces the detection amount of the CCE group in the non-public search space, which is beneficial to improving the efficiency of obtaining user messages based on the blind detection of the NID. The C-RNTI value is calculated according to the NID value, which realizes the accuracy of detecting the matching CCE group in the non-public search space, which is beneficial to improving the accuracy of obtaining user messages. The next time period is used as the current time period to realize the periodic update of the user message.
[0052] Based on the above embodiment, based on the NID value, obtaining the user message radio network temporary identifier C-RNTI value includes S310 to S330, and each step is specifically as follows.
[0053] S310: Obtain a temporary C-RNTI value based on the difference between the NID value and the physical message identifier PCI value.
[0054] S320: When the temporary C-RNTI value is greater than 0, the temporary C-RNTI value is used as the C-RNTI value.
[0055] S330: When the temporary C-RNTI value is less than or equal to 0, the sum of the temporary C-RNTI value and the set value is used as the C-RNTI value.
[0056] Obtain the Physical Cell Identity (PCI). Obtain the temporary C-RNTI value based on the difference between the NID value and the PCI value. Temporary C-RNTI value = NID value - PCI value. If the temporary C-RNTI value is greater than zero, the C-RNTI value is equal to the temporary C-RNTI value. If the temporary C-RNTI value is less than or equal to zero, the C-RNTI value = temporary C-RNTI value + a set value (for example, 65536).
[0057] The present invention obtains the C-RNTI value according to the NID value, thereby achieving accurate acquisition of the C-RNTI, which is beneficial to improving the accuracy of subsequent blind detection of the non-public search space, and further beneficial to improving the accuracy of acquiring user messages.
[0058] Based on the above embodiment, the next time period is used as the current time period, the detection interval of the NID is updated, and then the user message is updated, including S510 to S530, and each step is specifically as follows.
[0059] S510: Taking the next time period as the current time period, updating the RA-RNTI, and acquiring an updated detection interval of the NID based on the updated RA-RNTI.
[0060] S520: Based on the updated NID detection interval, perform NID detection in the non-public search space to obtain an updated NID value, and based on the updated NID value, obtain an updated C-RNTI value.
[0061] S530: Perform blind detection on the non-public search space based on the updated C-RNTI value, and obtain the DCI of the updated user message to obtain the updated user message.
[0062] After detecting the system message, the RA-RNTI is detected. The system message is not detected repeatedly, but the RA-RNTI is detected in every time period. Figure 3 As shown, obtain the updated RA-RNTI corresponding to the next time period. Obtain the updated RA message according to the updated RA-RNTI, and then obtain the updated NID detection interval. According to the updated NID detection interval, perform NID detection in the non-public search space to obtain the updated NID value. According to the updated NID value, obtain the updated C-RNTI value. Perform blind detection on the non-public search space according to the updated C-RNTI value, obtain the updated DCI of the user message, and obtain the updated user message.
[0063] The present invention obtains updated user messages according to updated RA-RNTI within a time period, thereby realizing continuous acquisition of user messages.
[0064] Based on the above embodiment, the matching CCE group of the non-public search space is detected based on the C-RNTI value to obtain the DCI of the user message, including S410 to S420, and each step is specifically as follows.
[0065] S410: performing channel estimation, equalization, demodulation, deinterleaving, rate dematching and decoding on the matching CCE group to obtain a decoding result of the matching CCE group.
[0066] S420: Based on the C-RNTI value, perform RNTI descrambling and cyclic redundancy check on the decoding result of the matching CCE group to obtain the DCI of the user message matching the C-RNTI value.
[0067] According to the detection space of the NID, a matching CCE group is screened out in the non-public search space, and channel estimation, equalization, demodulation, deinterleaving, rate matching and decoding are performed on the matching CCE group to obtain a decoding result of the matching CCE group.
[0068] According to the C-RNTI value, RNTI descrambling and CRC check are performed on the decoding result of the matching CCE group to obtain the DCI of the user message matching the C-RNTI value. Further, the user message is obtained according to the DCI of the user message.
[0069] The present invention realizes the acquisition of DCI of user messages according to the C-RNTI value, which is beneficial to improving the accuracy and efficiency of acquiring user messages.
[0070] Based on the above embodiment, the matching CCE group is determined based on step S340.
[0071] S340: In the non-common search space, a CCE group whose NID value is within the detection interval of the NID is taken as a matching CCE group.
[0072] The present invention obtains a matching CCE group according to a detection interval of an NID, avoids detection of all CCE groups in a non-public search space, and is beneficial to improving the efficiency of obtaining user messages based on a blind detection of an NID.
[0073] The following is a description of a device for acquiring user messages provided by the present invention. The device for acquiring user messages described below and the method for acquiring user messages described above can be referred to in correspondence with each other.
[0074] like Figure 5As shown, the user message acquisition device includes: a system message acquisition module 501, which is used to perform blind detection on the control channel element CCE group of the common search space based on the system message radio network temporary identifier SI-RNTI, and obtain the downlink control information DCI of the system message to obtain the system message.
[0075] The NID detection interval determination module 502 is used to perform blind detection on the CCE group of the public search space within the current time period based on the random response message wireless network temporary identifier RA-RNTI of the system message, obtain the DCI of the random response RA message, so as to obtain the RA message; obtain the user message wireless network temporary identifier C-RNTI interval of the RA message to obtain the detection interval of the network identifier NID.
[0076] The C-RNTI value determination module 503 is used to perform NID detection in the non-public search space based on the NID detection interval, obtain the matching CCE group and the NID value of the matching CCE group, and obtain the user message radio network temporary identifier C-RNTI value based on the NID value.
[0077] The user message acquisition module 504 is used to detect the matching CCE group of the non-public search space based on the C-RNTI value, obtain the DCI of the user message, and obtain the user message. The matching CCE group is the CCE group that matches the detection interval of the NID.
[0078] The updating module 505 is used to take the next time period as the current time period, update the detection interval of the NID, and then update the user message.
[0079] The user message acquisition device provided by the present invention performs blind detection on the public search space through the RA-RNTI in the system message, obtains the DCI of the RA message, and then obtains the RA message. The detection interval of the NID is obtained through the C-RNTI interval in the RA message, which greatly narrows the detection range of the NID and reduces the detection amount of the CCE group in the non-public search space, which is beneficial to improving the efficiency of obtaining user messages based on the blind detection of the NID. The C-RNTI value is calculated according to the NID value, which realizes the accuracy of the detection of the matching CCE group in the non-public search space, which is beneficial to improve the accuracy of obtaining user messages. The next time period is used as the current time period to realize the periodic update of the user message.
[0080] In one embodiment, the C-RNTI value determination module 503 is used to: obtain a temporary C-RNTI value based on the difference between the NID value and the physical message identifier PCI value; when the temporary C-RNTI value is greater than 0, use the temporary C-RNTI value as the C-RNTI value; when the temporary C-RNTI value is less than or equal to 0, use the sum of the temporary C-RNTI value and the set value as the C-RNTI value.
[0081] In one embodiment, the update module 505 is used to: use the next time period as the current time period, update the RA-RNTI, and obtain the updated NID detection interval based on the updated RA-RNTI; based on the updated NID detection interval, perform NID detection in the non-public search space to obtain the updated NID value, and based on the updated NID value, obtain the updated C-RNTI value; perform blind detection on the non-public search space based on the updated C-RNTI value, and obtain the DCI of the updated user message to obtain the updated user message.
[0082] In one embodiment, the system message acquisition module 501 is used to: when a ping-pong trigger pulse signal of the frequency band frequency domain data is detected, obtain the common search space of the frequency band frequency domain data, perform channel estimation and equalization on the CCE group of the common search space, and obtain the equalization result; demodulate, deinterleave, rate match and decode the equalization result to obtain the decoding result of the CCE group; perform RNTI descrambling and cyclic redundancy check on the decoding result of the CCE group based on SI-RNTI to obtain the DCI of the system message matching the SI-RNTI.
[0083] In one embodiment, the user message acquisition module 504 is used to: perform channel estimation, equalization, demodulation, deinterleaving, rate matching and decoding on the matching CCE group to obtain the decoding result of the matching CCE group; based on the C-RNTI value, perform RNTI descrambling and cyclic redundancy check on the decoding result of the matching CCE group to obtain the DCI of the user message that matches the C-RNTI value.
[0084] In an embodiment, the user message acquisition module 504 is used to: in the non-public search space, use a CCE group whose NID value is within the detection interval of the NID as a matching CCE group.
[0085] Figure 6 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 6As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630 and a communication bus 640, wherein the processor 610, the communication interface 620 and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute a method for acquiring a user message, the method comprising: based on the system message radio network temporary identifier SI-RNTI, blindly checking the control channel element CCE group of the common search space, acquiring the downlink control information DCI of the system message, so as to acquire the system message; within the current time period, based on the random response message radio network temporary identifier RA-RNTI of the system message, blindly checking the CCE group of the common search space, acquiring the DCI of the random response RA message, so as to acquire the RA message; acquiring the user message radio network temporary identifier of the RA message. C-RNTI interval, to obtain the detection interval of the network identifier NID; based on the detection interval of the NID, NID detection is performed in the non-public search space to obtain the matching CCE group and the NID value of the matching CCE group, and based on the NID value, the user message wireless network temporary identifier C-RNTI value is obtained; based on the C-RNTI value, the matching CCE group in the non-public search space is detected to obtain the DCI of the user message to obtain the user message, and the matching CCE group is the CCE group that matches the detection interval of the NID; the next time period is used as the current time period, the detection interval of the NID is updated, and then the user message is updated.
[0086] In addition, the logic instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of 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 method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0087] On the other hand, the present invention also provides a computer program product, which includes a computer program, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the user message acquisition method provided by the above methods, the method including: based on the system message wireless network temporary identifier SI-RNTI, blindly checking the control channel element CCE group in the common search space, and obtaining the downlink control information DCI of the system message to obtain the system message; within the current time period, based on the random response message wireless network temporary identifier RA-RNTI of the system message, blindly checking the CCE group in the common search space to obtain the random response RA message The method comprises the following steps: obtaining the DCI of the user message wireless network temporary identifier C-RNTI interval of the RA message to obtain the detection interval of the network identifier NID; performing NID detection in the non-public search space based on the detection interval of the NID to obtain the matching CCE group and the NID value of the matching CCE group, and obtaining the user message wireless network temporary identifier C-RNTI value based on the NID value; detecting the matching CCE group of the non-public search space based on the C-RNTI value to obtain the DCI of the user message to obtain the user message, and the matching CCE group is the CCE group matching the detection interval of the NID; taking the next time period as the current time period, updating the detection interval of the NID, and then updating the user message.
[0088] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the user message acquisition method provided by the above methods, the method comprising: based on the system message radio network temporary identifier SI-RNTI, blindly checking the control channel element CCE group of the common search space, obtaining the downlink control information DCI of the system message, so as to obtain the system message; within the current time period, based on the random response message radio network temporary identifier RA-RNTI of the system message, blindly checking the CCE group of the common search space, obtaining the DCI of the random response RA message, so as to obtain the RA message; obtaining Take the user message wireless network temporary identifier C-RNTI interval of the RA message to obtain the detection interval of the network identifier NID; based on the detection interval of the NID, perform NID detection in the non-public search space to obtain the matching CCE group and the NID value of the matching CCE group, and based on the NID value, obtain the user message wireless network temporary identifier C-RNTI value; based on the C-RNTI value, detect the matching CCE group in the non-public search space to obtain the DCI of the user message to obtain the user message, and the matching CCE group is the CCE group that matches the detection interval of the NID; use the next time period as the current time period, update the detection interval of the NID, and then update the user message.
[0089] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0090] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0091] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for obtaining user information, characterized in that: include: Based on the system message radio network temporary identifier SI-RNTI, a control channel element CCE group of a common search space is blindly detected to obtain downlink control information DCI of the system message to obtain the system message; In the current time period, based on the random response message radio network temporary identifier RA-RNTI of the system message, blind detection is performed on the CCE group of the common search space to obtain the DCI of the random response RA message to obtain the RA message; the user message radio network temporary identifier C-RNTI interval of the RA message is obtained to obtain the detection interval of the network identifier NID; Based on the detection interval of the NID, perform NID detection in a non-public search space, obtain a matching CCE group and an NID value of the matching CCE group, and obtain a user message radio network temporary identifier C-RNTI value based on the NID value; Detecting a matching CCE group of the non-public search space based on the C-RNTI value, acquiring a DCI of a user message, so as to acquire the user message, wherein the matching CCE group is a CCE group matching a detection interval of the NID; The next time period is used as the current time period, the detection interval of the NID is updated, and then the user message is updated.
2. The method for obtaining user information according to claim 1, characterized in that: The acquiring, based on the NID value, a user message radio network temporary identifier C-RNTI value includes: Obtaining a temporary C-RNTI value based on a difference between the NID value and a physical message identifier PCI value; When the temporary C-RNTI value is greater than 0, using the temporary C-RNTI value as the C-RNTI value; When the temporary C-RNTI value is less than or equal to 0, the sum of the temporary C-RNTI value and the set value is used as the C-RNTI value.
3. The method for obtaining user information according to claim 1, characterized in that: The taking the next time period as the current time period, updating the detection interval of the NID, and then updating the user message includes: Using the next time period as the current time period, updating the RA-RNTI, and acquiring an updated NID detection interval based on the updated RA-RNTI; Based on the updated NID detection interval, perform NID detection in the non-public search space to obtain an updated NID value, and based on the updated NID value, obtain an updated C-RNTI value; The non-public search space is blindly detected based on the updated C-RNTI value to obtain the updated DCI of the user message, so as to obtain the updated user message.
4. The method for obtaining user information according to claim 1, characterized in that: The method of performing blind detection on a control channel element CCE group of a common search space based on a system message radio network temporary identifier SI-RNTI to obtain downlink control information DCI of the system message includes: When a ping-pong trigger pulse signal of the frequency band frequency domain data is detected, the common search space of the frequency band frequency domain data is acquired, channel estimation and equalization are performed on the CCE group of the common search space to acquire an equalization result; Demodulating, deinterleaving, rate matching and decoding the equalization result to obtain a decoding result of the CCE group; Based on the SI-RNTI, RNTI descrambling and cyclic redundancy check are performed on the decoding result of the CCE group to obtain the DCI of the system message matching the SI-RNTI.
5. The method for obtaining user information according to claim 1, characterized in that: The detecting a matching CCE group of the non-public search space based on the C-RNTI value to obtain a DCI of a user message includes: Performing channel estimation, equalization, demodulation, deinterleaving, rate matching and decoding on the matching CCE group to obtain a decoding result of the matching CCE group; Based on the C-RNTI value, RNTI descrambling and cyclic redundancy check are performed on the decoding result of the matching CCE group to obtain the DCI of the user message matching the C-RNTI value.
6. The method for obtaining user information according to claim 1, characterized in that: The matching CCE group is determined based on the following steps: In the non-public search space, a CCE group whose NID value is within the detection interval of the NID is used as the matching CCE group.
7. A device for acquiring user messages, characterized in that: include: A system message acquisition module, configured to perform blind detection on a control channel element CCE group in a common search space based on a system message radio network temporary identifier SI-RNTI, and acquire downlink control information DCI of the system message to acquire the system message; The detection interval determination module of the NID is used to perform blind detection on the CCE group of the common search space within the current time period based on the random response message radio network temporary identifier RA-RNTI of the system message, obtain the DCI of the random response RA message, so as to obtain the RA message; obtain the user message radio network temporary identifier C-RNTI interval of the RA message to obtain the detection interval of the network identifier NID; A C-RNTI value determination module is used to perform NID detection in a non-public search space based on the detection interval of the NID, obtain a matching CCE group and an NID value of the matching CCE group, and obtain a user message radio network temporary identifier C-RNTI value based on the NID value; A user message acquisition module, configured to detect a matching CCE group of the non-public search space based on the C-RNTI value, and acquire a DCI of a user message to acquire the user message, wherein the matching CCE group is a CCE group that matches a detection interval of the NID; An updating module is used to use the next time period as the current time period, update the detection interval of the NID, and then update the user message.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for obtaining user messages according to any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for obtaining user messages according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for obtaining user messages according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Physical downlink control channel (PDCCH) transmitting and receiving methods and equipment
CN102413576A
Device and system for transmitting multiuser MIMO control information
CN106488562A
Method, device and equipment for blind detection of PDCCH (physical downlink control channel) and storage medium
CN114422080A
Method and device used for wireless communication
CN114867131A
5G downlink user message acquisition method and device, equipment and storage medium
CN120050747A
Cited By
5G downlink user message acquisition method and device, equipment and storage medium
CN120050747A