Upstream service channel rate matching method and device, storage medium and electronic equipment

By coordinating operations between terminal devices and base station devices, the time and frequency resources occupied by PUCCH are avoided, achieving effective rate matching of uplink service channels for 40M NR terminals, solving the problem of uplink rate degradation, and improving user experience and spectrum sharing performance.

CN116095759BActive Publication Date: 2026-04-17CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD
Filing Date
2021-10-29
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In existing technologies, the rate matching scheme for uplink service channels in 40M NR terminals is insufficient, resulting in a decrease in uplink rate and affecting dynamic spectrum sharing performance and user experience.

Method used

By sending resource occupancy information to terminal devices, they are guided to avoid the time and frequency resources occupied by PUCCH, and PUSCH rate matching is performed in the middle frequency band of the splicing frequency band to ensure that PUSCH information is transmitted in available time and frequency resources. At the same time, the base station device performs corresponding rate matching when receiving PUSCH to avoid the time and frequency resources occupied by PUCCH.

Benefits of technology

It improved the uplink rate of 40M NR terminals, enhanced the utilization of time and frequency resources and user experience, and improved the performance and capacity of dynamic spectrum sharing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116095759B_ABST
    Figure CN116095759B_ABST
Patent Text Reader

Abstract

The present disclosure provides an uplink service channel rate matching method and device, a storage medium and an electronic device, and relates to the technical field of communication. The uplink service channel rate matching method comprises the following steps: sending resource occupation information to a terminal device, wherein the resource occupation information comprises time-frequency resources occupied by a physical uplink control channel (PUCCH); when receiving a physical uplink shared channel (PUSCH) sent by the terminal device, performing PUSCH rate matching on the PUCCH in the middle frequency band of a spliced frequency band, and regarding time-frequency resources in the spliced frequency band that are not occupied by the PUCCH as NR PUSCH information transmission. The present disclosure achieves the purpose of improving the uplink rate of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to an uplink service channel rate matching method, apparatus, storage medium and electronic device. Background Technology

[0002] 5G New Radio (5G NR) is the next generation of mobile communication technology following Long Term Evolution (LTE), which can provide various users and applications with access to information and data sharing anytime, anywhere.

[0003] To facilitate access to 40M NR base station equipment for both 40M NR and 20M NR terminals, a PUSCH rate matching scheme has been proposed for downlink service channels. However, a corresponding PUSCH rate matching scheme is lacking for uplink service channels, resulting in a significant decrease in the uplink rate of 40M NR terminals. This affects the performance and capacity of DSS (Dynamic Spectrum Sharing) and leads to a poor user experience.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] This disclosure provides an uplink service channel rate matching method, an uplink service channel rate matching device, a computer-readable storage medium, and an electronic device, thereby at least partially improving the problem of severe uplink rate degradation in 40M NR terminals.

[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0007] According to a first aspect of this disclosure, an uplink service channel rate matching method is provided for a base station device, comprising: sending resource occupancy information to a terminal device, the resource occupancy information including time-frequency resources occupied by the Physical Uplink Control Channel (PUCCH); and when receiving the Physical Uplink Shared Channel (PUSCH) sent by the terminal device, performing PUSCH rate matching on the PUCCH in the middle frequency band of the spliced ​​frequency band, and transmitting all time-frequency resources in the spliced ​​frequency band not occupied by the PUCCH as NR PUSCH information.

[0008] In one exemplary embodiment of this disclosure, performing PUSCH rate matching on the PUCCH in the middle frequency band of the splicing band includes: when the PUSCH is loaded with useful information, avoiding the time-frequency resources occupied by the PUCCH in the splicing band.

[0009] In one exemplary embodiment of this disclosure, the spliced ​​frequency band is formed by splicing together at least two new radio frequency bands (NR bands).

[0010] In one exemplary embodiment of this disclosure, the highest and lowest frequency bands of the NR band are used to transmit NR PUCCH.

[0011] In one exemplary embodiment of this disclosure, performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: when the NR PUCCH format is a long PUCCH, performing resource block RB-level PUSCH rate matching on the NR PUCCH of the intermediate frequency band of the spliced ​​frequency band.

[0012] In one exemplary embodiment of this disclosure, performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: when the NR PUCCH format is short PUCCH, performing resource unit (RE) level PUSCH rate matching on the NR PUCCH of the intermediate frequency band of the spliced ​​frequency band.

[0013] In one exemplary embodiment of this disclosure, the NR band is any one of a 10M NR band, a 20M NR band, a 30M NR band, a 40M NR band, or a 100M NR band.

[0014] In one exemplary embodiment of this disclosure, the spliced ​​frequency band is formed by splicing together the NR frequency band and the LTE frequency band.

[0015] In one exemplary embodiment of this disclosure, the ratio of NR bands to LTE bands in the spliced ​​frequency bands is 1:1, and the bandwidth of the NR bands is greater than that of the LTE bands; the highest and lowest frequency bands of the LTE bands are respectively used to transmit LTE PUCCHs, and at least one of the LTE PUCCHs is located in the middle frequency band of the spliced ​​frequency band.

[0016] In one exemplary embodiment of this disclosure, performing PUSCH rate matching on the PUCCH in the middle frequency band of the spliced ​​frequency band includes: performing resource block RB-level PUSCH rate matching on the LTE PUCCH located in the middle frequency band of the spliced ​​frequency band in the LTE frequency band.

[0017] In one exemplary embodiment of this disclosure, the ratio of NR bands to LTE bands in the spliced ​​frequency bands is 2:1, and one of the NR bands has the same bandwidth and location as the LTE band.

[0018] In one exemplary embodiment of this disclosure, the highest frequency band and the lowest frequency band in the bandwidth shared by the NR band and the LTE band respectively include NR PUCCH and LTE PUCCH, and the LTE PUCCH is located inside the NR PUCCH. The highest frequency band and the lowest frequency band of the other NR band are used to transmit NR PUCCH.

[0019] In one exemplary embodiment of this disclosure, performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: performing resource block RB-level PUSCH rate matching on the two NR PUCCHs and one LTE PUCCH of the intermediate frequency band of the spliced ​​frequency band.

[0020] According to a second aspect of this disclosure, an uplink service channel rate matching method is provided for a terminal device, comprising: acquiring resource occupancy information, the resource occupancy information including time-frequency resources occupied by the Physical Uplink Control Channel (PUCCH); and transmitting all time-frequency resources within the splicing frequency band not occupied by the PUCCH as NRPUSCH information based on the resource occupancy information.

[0021] In one exemplary embodiment of this disclosure, obtaining resource occupancy information includes: obtaining the resource occupancy information from an SIB1 message in an idle state; and obtaining the resource occupancy information from an RRC message in a connected state.

[0022] According to a third aspect of this disclosure, an uplink service channel rate matching apparatus is provided for a base station device, comprising: a resource information sending module for sending resource occupancy information to a terminal device, the resource occupancy information including time-frequency resources occupied by the Physical Uplink Control Channel (PUCCH); and a rate matching module for performing PUSCH rate matching on the PUCCH in the middle frequency band of the spliced ​​frequency band when receiving the Physical Uplink Shared Channel (PUSCH) sent by the terminal device, and transmitting the time-frequency resources in the spliced ​​frequency band not occupied by the PUCCH as NR PUSCH information.

[0023] According to a fourth aspect of this disclosure, an uplink service channel rate matching apparatus is provided for a terminal device, comprising: a resource information acquisition module for acquiring resource occupancy information, the resource occupancy information including time-frequency resources occupied by the Physical Uplink Control Channel (PUCCH); and a resource configuration module for transmitting all time-frequency resources not occupied by the PUCCH within the spliced ​​frequency band as NR PUSCH information based on the resource occupancy information.

[0024] According to a fifth aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the above-described uplink channel rate matching method.

[0025] According to a sixth aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the aforementioned uplink channel rate matching method by executing the executable instructions.

[0026] The technical solution disclosed herein has the following beneficial effects:

[0027] The uplink service channel rate matching method provided in the exemplary embodiments of this disclosure, on the one hand, ensures that the terminal device avoids the PUCCH when uploading PUSCH by sending resource occupancy information to the terminal device, and loads useful information into the available time-frequency resources of the PUSCH. On the other hand, when the base station device receives the PUSCH, it can avoid the time-frequency resources occupied by the PUCCH by performing PUSCH rate matching on the PUCCH in the middle frequency band of the splicing band, and schedule the PUSCH on other time-frequency resources in the splicing band. This can expand the range of available time-frequency resources for PUSCH, ensure the continuity of PUSCH scheduling in the splicing band, improve the utilization rate of time-frequency resources, and thus improve the uplink rate of the terminal device and enhance the user experience.

[0028] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0029] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0030] Figure 1 This diagram illustrates a flowchart of an uplink service channel rate matching method in this exemplary embodiment.

[0031] Figure 2 This diagram illustrates a structure of a spliced ​​frequency band composed of two NR frequency bands in this exemplary embodiment.

[0032] Figure 3 This illustration shows another structural diagram of a spliced ​​frequency band composed of two NR frequency bands in this exemplary embodiment;

[0033] Figure 4 This diagram illustrates a structure of a spliced ​​frequency band composed of NR and LTE frequency bands as a 1:1 DSS hybrid frequency band in this exemplary embodiment.

[0034] Figure 5 This diagram illustrates a structure of a spliced ​​frequency band composed of NR and LTE frequency bands as a 2:1 DSS hybrid frequency band in this exemplary embodiment.

[0035] Figure 6 A flowchart illustrating another uplink service channel rate matching method in this exemplary embodiment is shown.

[0036] Figure 7 This illustration shows a signaling flowchart for uplink service channel transmission in this exemplary embodiment;

[0037] Figure 8 This diagram illustrates the workflow of an uplink service channel transmission consisting of spliced ​​bands composed of pure NR bands in this exemplary embodiment.

[0038] Figure 9 This diagram illustrates the workflow of uplink service channel transmission in an exemplary embodiment of the present invention, which consists of a spliced ​​frequency band composed of NR band and LTE band and DSS hybrid frequency band.

[0039] Figure 10 This diagram illustrates the structure of an uplink service channel rate matching device according to this exemplary embodiment.

[0040] Figure 11 A schematic diagram of another uplink service channel rate matching device according to this exemplary embodiment is shown.

[0041] Figure 12 A schematic diagram of the structure of an electronic device according to this exemplary embodiment is shown. Detailed Implementation

[0042] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0043] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0044] In NR (New Radio), the 40MHz band typically contains NR PUCCH (Physical Uplink Control Channel) and / or LTE PUCCH channels; the PUCCH carries uplink control information. The presence of the PUCCH channel leads to discontinuity in NR PUSCH (Physical Uplink Shared Channel) PRB (Physical Resource Block) resources, resulting in a decrease in the uplink rate of 40MHz NR terminals.

[0045] Based on this, an exemplary embodiment of this disclosure provides an uplink service channel rate matching method, comprising two parts: one for the base station equipment side and the other for the terminal equipment side. (Refer to...) Figure 1 For use on the base station equipment side, the uplink channel rate matching method may include:

[0046] Step S110: Send resource occupancy information to the terminal device. The resource occupancy information includes the time and frequency resources occupied by the Physical Uplink Control Channel (PUCCH).

[0047] Step S130: When receiving the Physical Uplink Shared Channel (PUSCH) sent by the terminal device, perform PUSCH rate matching on the PUCCH in the middle frequency band of the splicing band, and transmit all time-frequency resources in the splicing band that are not occupied by PUCCH as NRPUSCH information.

[0048] In the exemplary embodiments of this disclosure, when transmitting uplink services, resource occupancy information needs to be pre-configured on the base station equipment side. This resource occupancy information includes the time-frequency resources occupied by the PUCCH. For the NR band, the NR PUCCH occupies the time-frequency resources of the highest and lowest frequency bands of the NR band; for the LTE band, the LTE PUCCH occupies the time-frequency resources of the highest and lowest frequency bands of the LTE band. Therefore, the time-frequency resources occupied by the PUCCH include the highest and lowest frequency bands in the band.

[0049] For a single NR band, the time-frequency resources between the highest and lowest frequency bands are typically used as NR PUSCH channels to transmit data. However, the time-frequency resources available for use as NR PUSCH channels are limited for a single NR band, thus restricting the transmission rate.

[0050] Based on this, in the exemplary embodiments of this disclosure, time-frequency resources in the spliced ​​frequency band are mainly used as NRPUSCH for data uploading. The spliced ​​frequency band can be formed by splicing adjacent pure NR frequency bands, or it can be formed by splicing NR and LTE frequency bands.

[0051] The splicing frequency band and its resource configuration will be explained below through different implementation methods:

[0052] In implementation method one, the spliced ​​frequency band consists of at least two adjacent new radio frequency bands (NR bands), and the frequencies of the two adjacent new NR bands can be continuous. (Refer to...) Figure 2 The diagram shows a structural schematic of a spliced ​​frequency band composed of two NR frequency bands; Figure 2 In this context, if two adjacent NR bands are 20MHz bands, then the band formed by splicing these two bands is a 40MHz NR band.

[0053] Because the highest and lowest frequency bands of each 20MHz NR band are occupied by NR PUCCH, the middle frequency band of the 40MHz NR band, formed by the two 20MHz NR bands, is also occupied by NR PUCCH. This divides the 40MHz NR band into two parts. Even if time-frequency resources other than NR PUCCH are used as NR PUSCH, the continuity of NR PUSCH scheduling within the 40MHz NR band cannot be guaranteed. The middle frequency band here refers to the band between the highest and lowest frequency bands. The specific width and location of the middle frequency band can be determined based on actual conditions and are not specifically limited here.

[0054] The exemplary embodiments of this disclosure perform PUSCH rate matching on the PUCCH in the middle frequency band of the splicing band. When loading useful information into the PUSCH, the base station equipment can avoid the time-frequency resources occupied by the PUCCH in the splicing band and not load useful information into the time-frequency resources where the PUSCH is unavailable. That is, the useful information of the PUSCH is not loaded into the time-frequency resources occupied by the PUCCH.

[0055] In other words, by performing PUSCH rate matching on the PUCCH in the middle band of the splicing band, useful PUSCH information can be loaded into time-frequency resources other than the PUCCH, i.e., loaded into any time-frequency resource in the splicing band except for the PUCCH. This ensures the continuous availability of time-frequency resources within the splicing band. Even if there is a PUCCH in the middle of the splicing band, it does not affect the use of the frequency bands on both sides of the PUCCH as time-frequency resources for PUSCH. The time-frequency resources in the frequency bands on both sides can be used to load useful PUSCH information, thereby improving the utilization rate of time-frequency resources, enhancing the performance and capacity of NR or DSS networks, increasing the uplink data transmission rate, and ultimately improving the user experience.

[0056] In practical applications, besides adopting Figure 2 Besides the two NR bands shown, which can be spliced ​​together to form a spliced ​​band, three, four, or even more NR bands can also be spliced ​​together. Furthermore, the NR bands used for splicing can be the aforementioned 20MHz NR band (representing a 20MHz bandwidth NR band), or 10MHz NR bands, 30MHz NR bands, 40MHz NR bands, 100MHz NR bands, etc., and these bands can be combined arbitrarily.

[0057] For spliced ​​frequency bands composed of NR frequency bands, different PUSCH rate matching methods can be used depending on the format of the PUSCH in the middle frequency band of the spliced ​​frequency band. For example, Figure 2As shown, when the NR PUCCH format of the intermediate frequency band is NR long PUCCH, resource block (RB) level PUSCH rate matching can be performed on the NR long PUCCH of the spliced ​​frequency band. That is, for NR long PUCCH, resource block (RB) level PUSCH rate matching can be used. Here, 1 RB = 7 symbols × 12 subcarriers = 84 REs (Resource Elements), and 1 RE = 1 symbol × 1 subcarrier.

[0058] For RB-level PUSCH rate matching, a bitmap is used to indicate which specific RB resource blocks cannot be used for PUSCH data transmission. Figure 2 Taking the spliced ​​band formed by two 20MHz NR bands as an example, suppose the lowest frequency band of the upper 20MHz NR band and the highest frequency band of the lower 20MHz NR band overlap and are both occupied by long PUCCHs. If the long PUCCH occupies 3 RBs in both the lowest and highest frequency bands, then the PUCCH in the middle frequency band of the spliced ​​band needs to be avoided at the 6 RB level, and PUSCH information should not be loaded. In practical applications, the number of RB-level avoidances can be determined according to the number of RBs occupied by the long PUCCH, and this exemplary embodiment does not impose any special limitations on this.

[0059] In practical applications, the format of a PUCCH can be determined based on the number of OFDM (Orthogonal Frequency Division Multiplexing) symbols it occupies. When a PUCCH occupies a large number of OFDM symbols, such as four or more, it can be classified as a long PUCCH. Conversely, when a PUCCH occupies a small number of OFDM symbols, such as one or two, it can be classified as a short PUCCH.

[0060] Reference Figure 3 The NR PUCCH in the middle frequency band of the spliced ​​frequency band is the NR short PUCCH. For the short PUCCH, the exemplary embodiment of this disclosure uses RE-level PUSCH rate matching. RE-level PUSCH rate matching uses a bitmap to indicate which specific RE resource units cannot be used for PUSCH information transmission. For example, Figure 3 One of the short PUCCHs occupies 3 RBs in height but only 2 symbols in width. Therefore, for two short PUCCHs that are in contact in two NR bands, 12 RE-level avoidances are required, and no PUSCH information is loaded.

[0061] In practical applications, the number of RE-level avoidance operations can be determined based on the number of REs occupied by the short PUCCH, and the exemplary embodiments disclosed herein do not impose any special limitations on this.

[0062] In the exemplary embodiments of this disclosure, for long PUCCH, the base station device can send the RB time-frequency resources occupied by the long PUCCH to the terminal device through IE (Information Element), for example, IE1-RateMatching Pattern NR-Long PUCCH; for short PUCCH, the RB time-frequency resources occupied by the short PUCCH can be sent to the terminal device through IE2, for example, IE2-RateMatching Pattern NR-Long PUCCH.

[0063] In implementation method two, the spliced ​​frequency band can also be formed by splicing together the NR frequency band and the LTE frequency band. (Refer to...) Figure 4 The diagram shows a spliced ​​band structure for a DSS (Dynamic Spectrum Sharing) hybrid band, which is composed of NR bands and LTE bands in a 1:1 ratio. Figure 4 In this configuration, the bandwidth of the NR band is greater than that of the LTE band. Parts of the LTE and NR bands overlap, and these overlapping bands can be used as both LTE and NR channels, a phenomenon known as Dynamic Spectrum Sharing (DSS). Specifically, the highest and lowest frequency bands of the NR band are used for transmitting NR PUCCH, while the highest and lowest frequency bands of the LTE band are used for transmitting LTE PUCCH. For example... Figure 4 As shown, the 20MHz LTE band is located in the lower half of the 40MHz NR band. Therefore, the LTE PUCCH of the highest frequency band of the 20MHz LTE band is located in the middle frequency band of the spliced ​​band. At this time, it is necessary to perform RB-level PUSCH rate matching on the LTE PUCCH of the highest frequency band of the 20MHz LTE band.

[0064] If the LTE PUCCH in the lowest frequency band of the 20MHz LTE band is located in the middle frequency band of the spliced ​​band, then RB-level PUSCH rate matching is required for the LTE PUCCH in the lowest frequency band of the 20MHz LTE band. If both LTE PUCCHs are located in the middle frequency band of the spliced ​​band, then RB-level PUSCH rate matching is required for both LTE PUCCHs.

[0065] Under this spliced ​​frequency band, the RB time-frequency resources occupied by the LTE PUCCH can be sent to the terminal device by adding IE3, for example, IE3-Rate Matching Pattern LTE-PUCCH.

[0066] In practical applications, the ratio of NR bands to LTE bands used for band splicing can also be 2:1, with one NR band having the same bandwidth and location as the LTE band. The specific number of NR and LTE bands can be set according to actual needs and is not limited here. (See reference...) Figure 5 This diagram illustrates a structure where a spliced ​​frequency band is composed of NR and LTE frequency bands in a 2:1 ratio; as an example, Figure 5 The image shows a 40MHz DSS band formed by splicing a 20MHz NR band and a 20MHz LTE / NR band.

[0067] like Figure 5 As shown, in the bandwidth shared by the NR and LTE bands, the highest and lowest frequency bands include NRPUCCH and LTE PUCCH, respectively, with the LTE PUCCH located inside the NR PUCCH. The highest and lowest frequency bands of the other NR band are used to transmit NR PUCCH, resulting in three PUCCHs in the middle band of the spliced ​​band, namely two NR PUCCHs and one LTE PUCCH.

[0068] In this exemplary embodiment of the present disclosure, RB-level PUSCH rate matching needs to be performed on these three PUCCHs simultaneously, that is, RB-level avoidance is performed on these three PUCCHs, and PUSCH information is not loaded. If the above three PUCCHs each occupy 3 RBs, then 9 RB-level avoidance is required for the PUCCHs in the middle frequency band of the splicing band.

[0069] In practical applications, the number of combinations of NR and DSS bands and the specific bandwidth can be adjusted according to actual needs, and the exemplary embodiments disclosed herein do not impose any special limitations on this.

[0070] It should be noted that under this spliced ​​frequency band, the RB time-frequency resources occupied by LTE PUCCH and NR PUCCH can be sent to the terminal device by adding IE4, for example, IE4-Rate Matching Pattern LTE and NR-PUCCH.

[0071] Reference Figure 6 For use on the terminal device side, the uplink service channel PUSCH rate matching method provided in this disclosure embodiment may include:

[0072] Step S610: Obtain resource occupancy information, which includes the time and frequency resources occupied by the Physical Uplink Control Channel (PUCCH).

[0073] Step S630: Based on the resource occupancy information, all time-frequency resources within the splicing band that are not occupied by PUCCH are transmitted as PUSCH information.

[0074] According to the aforementioned uplink service channel rate matching method for the base station equipment side, the RB time-frequency resources occupied by the PUCCH are stored in the IE. Therefore, during the process of obtaining resource occupancy information, in the idle state, i.e., when the terminal equipment is not connected to the base station equipment, the resource occupancy information can be obtained from the SIB1 message, i.e., IE1, IE2, IE3, or IE4 can be obtained. Here, SIB1 is a type of SIB (System Information Block). SIB is mainly used to broadcast cell messages, providing the terminal equipment with several parameters required for cell camping, retransmission, link establishment, etc.

[0075] In the connected state, that is, when the terminal device is connected to the base station device, the resource occupancy information is obtained from the RRC (Radio Resource Control) message, that is, IE1, IE2, IE3 or IE4.

[0076] After obtaining the time-frequency resource information occupied by PUCCH, we can avoid that PUCCH time-frequency resource, i.e., the time-frequency resource where PUSCH is unavailable. Useful information can be loaded into the available PUSCH time-frequency resources, while useless information can be loaded into the unavailable PUSCH time-frequency resources. This loading method is used to load and upload PUSCH information. The loading types can be referenced above. Figures 2-5 The method shown will not be elaborated further here.

[0077] Reference Figure 7 This illustrates a signaling flowchart for uplink service channel transmission. Figure 7In this process, the terminal device obtains resource occupancy information from the SIB1 or RRC messages sent by the base station. Based on this information, it determines the time-frequency resources occupied by the PUCCH, and loads PUSCH information onto the intermediate frequency band of the splicing band after avoiding the PUCCH time-frequency resources. When sending NR PUSCH to the base station, it can avoid the time-frequency resources occupied by the PUCCH. Simultaneously, when receiving NR PUSCH, the base station can perform PUSCH rate matching on the PUCCH in the intermediate frequency band of the splicing band, allowing it to receive NR PUSCH across PUCCHs, avoiding their impact, ensuring the continuity of uplink PUSCH scheduling within the splicing band, thereby improving the uplink speed of the NR terminal device and enhancing the user experience.

[0078] Reference Figure 8 This paper illustrates a workflow diagram for uplink service channel transmission composed of spliced ​​frequency bands from pure NR frequency bands. In this case, uplink service channel transmission is mainly performed by NR base stations and terminal equipment. Figure 8 In the process, after the NR base station is powered on and initialized, the process first proceeds to step S801 to determine whether at least two pure NR frequency bands are configured. If so, the spliced ​​frequency band is formed by splicing pure NR frequency bands. Then, the process proceeds to step S802 to determine whether the PUSCH rate matching switch is turned on. If the switch is turned on, the process proceeds to step S803 to determine whether the middle frequency band of the spliced ​​frequency band is a long PUCCH. If so, i.e., the middle frequency band is a long PUCCH, the process proceeds to step S804 to notify the terminal device of the RB position of the long PUCCH in the middle frequency band by adding IE1 to the idle state SIB1 message or the connected state RRC message. Then, the process proceeds to step S805, where the terminal device avoids the RB position of the long PUCCH when sending uplink PUSCH. Finally, the process proceeds to step S806, where the base station device performs RB-level rate matching on the long PUCCH when receiving uplink PUSCH to avoid receiving useful PUSCH information from the long PUCCH.

[0079] If the middle frequency band of the spliced ​​frequency band is not a long PUCCH, but a short PUCCH, then proceed to step S807, and notify the terminal device of the RE position of the short PUCCH in the middle frequency band by adding IE2 to the idle state SIB1 message or the connected state RRC message; then proceed to step S808, when the terminal device sends uplink PUSCH, it avoids the RE position of the short PUCCH; then proceed to step S809, when the base station device receives uplink PUSCH, it performs RE-level rate matching on the short PUCCH to avoid receiving useful PUSCH information from the short PUCCH.

[0080] Reference Figure 9This paper illustrates a workflow diagram for uplink service channel transmission composed of spliced ​​frequency bands consisting of NR band, LTE band, and DSS band. In this case, uplink service channel transmission is mainly performed by DSS base station and terminal equipment. Figure 9 In the process, after the DSS base station is powered on and initialized, the system first proceeds to step S901 to determine whether the PUSCH rate matching switch is on. If the switch is on, the system proceeds to step S902 to determine whether the NR and LTE frequency bands are configured. If so, the system proceeds to step S903 to determine the ratio of the NR and LTE frequency bands. If the ratio is 1:1, the system proceeds to step S904 to notify the terminal device of the RB position of the intermediate frequency band PUCCH by adding IE3 to the idle state SIB1 message or the connected state RRC message. Then, the system proceeds to step S905, where the terminal device avoids the RB position of the intermediate frequency band PUCCH when sending uplink PUSCH. Finally, in step S906, the base station performs RB-level rate matching on the intermediate frequency band PUCCH when receiving uplink PUSCH.

[0081] In step S903, if the determined ratio of NR band to LTE band is 2:1, proceed to step S907, and notify the terminal device of the RB position of the intermediate frequency band PUCCH by adding IE4 to the idle state SIB1 message or the connected state RRC message; then proceed to step S905, when the terminal device sends the uplink PUSCH, it avoids the RB position of the intermediate frequency band PUCCH; in step S906, when the base station device receives the uplink PUSCH, it performs RB-level rate matching on the intermediate frequency band PUCCH.

[0082] The uplink service channel rate matching method provided in the exemplary embodiments of this disclosure, on the one hand, ensures that the terminal device avoids the PUCCH when uploading PUSCH by sending resource occupancy information to the terminal device, and loads useful information into the available time-frequency resources of the PUSCH. On the other hand, when the base station device receives the PUSCH, it can avoid the time-frequency resources occupied by the PUCCH by performing PUSCH rate matching on the PUCCH in the middle frequency band of the splicing band, and schedule the PUSCH on other time-frequency resources in the splicing band. This can expand the range of available time-frequency resources for PUSCH, ensure the continuity of PUSCH scheduling in the splicing band, improve the utilization rate of time-frequency resources, and thus improve the uplink rate of the terminal device and enhance the user experience.

[0083] It should be noted that although the steps of the method in this invention are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.

[0084] Furthermore, exemplary embodiments of this disclosure also provide an uplink service channel rate matching apparatus. For example... Figure 10 As shown, the uplink service channel rate matching device 1000 is used in base station equipment and may include:

[0085] The resource information sending module 1010 can be used to send resource occupancy information to the terminal device. The resource occupancy information includes the time and frequency resources occupied by the Physical Uplink Control Channel (PUCCH).

[0086] The rate matching module 1030 can be used to perform PUSCH rate matching on the PUCCH in the middle frequency band of the splicing band when receiving the Physical Uplink Shared Channel (PUSCH) sent by the terminal device, so as to use the time-frequency resources in the splicing band that are not occupied by PUCCH as NR PUSCH carrying information.

[0087] Furthermore, exemplary embodiments of this disclosure also provide an uplink service channel rate matching apparatus. For example... Figure 11 As shown, the uplink service channel rate matching device 1100 is used in terminal equipment and may include:

[0088] The resource information acquisition module 1110 can be used to acquire resource occupancy information, including the time and frequency resources occupied by the physical uplink control channel PUCCH.

[0089] The resource configuration module 1130 can be used to use all time-frequency resources not occupied by PUCCH within the splicing frequency band as NR PUSCH bearer information based on resource occupancy information.

[0090] The specific details of each part of the above-mentioned device have been described in detail in the method section of the implementation, and therefore will not be repeated here.

[0091] In an exemplary embodiment of this disclosure, an electronic device capable of implementing the above-described method is also provided.

[0092] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”

[0093] The following reference Figure 12 To describe an electronic device 1200 according to this embodiment of the present invention. Figure 12 The electronic device 1200 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0094] like Figure 12 As shown, the electronic device 1200 is manifested in the form of a general-purpose computing device. The components of the electronic device 1200 may include, but are not limited to: at least one processing unit 1210, at least one storage unit 1220, a bus 1230 connecting different system components (including storage unit 1220 and processing unit 1210), and a display unit 1240.

[0095] The storage unit 1220 stores program code that can be executed by the processing unit 1210, causing the processing unit 1210 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1210 can perform actions such as... Figure 1 and Figure 6 The steps are shown in the figure.

[0096] Storage unit 1220 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 12201 and / or cache memory 12202, and may further include a read-only memory (ROM) 12203.

[0097] Storage unit 1220 may also include a program / utility 12204 having a set (at least one) of program modules 12205, such program modules 12205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0098] Bus 1230 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0099] Electronic device 1200 can also communicate with one or more external devices 1270 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 1200, and / or with any device that enables electronic device 1200 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1250. Furthermore, electronic device 1200 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1260. As shown, network adapter 1260 communicates with other modules of electronic device 1200 via bus 1230. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0100] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0101] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the invention may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the invention described in the "Exemplary Methods" section of this specification.

[0102] According to embodiments of the present invention, a program product for implementing the above-described method may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0103] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0104] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0105] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0106] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0107] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0108] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."

[0109] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0110] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.

Claims

1. An uplink service channel rate matching method for base station equipment, characterized in that, include: Send resource occupancy information to the terminal device, the resource occupancy information including the time and frequency resources occupied by the Physical Uplink Control Channel (PUCCH); When receiving the Physical Uplink Shared Channel (PUSCH) sent by the terminal device, the PUSCH rate is matched in the middle frequency band of the spliced ​​frequency band, and all time-frequency resources in the spliced ​​frequency band that are not occupied by the PUSCH are transmitted as NR PUSCH information. The spliced ​​frequency band is formed by splicing together at least two new radio NR frequency bands; The highest and lowest frequency bands of the NR band are used to transmit NR PUCCH, respectively. The step of performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: When the NR PUCCH format is a long PUCCH, resource block RB-level PUSCH rate matching is performed on the NR PUCCH in the middle frequency band of the spliced ​​frequency band. When the NR PUCCH format is a short PUCCH, resource unit (RE) level PUSCH rate matching is performed on the NR PUCCH in the middle frequency band of the spliced ​​frequency band.

2. The method of claim 1, wherein, The step of performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: When loading useful information into the PUSCH, the time-frequency resources occupied by the PUCCH in the splicing band are avoided.

3. The method of claim 1, wherein, The NR band is any one of the following: 10M NR band, 20M NR band, 30M NR band, 40M NR band, or 100M NR band.

4. The method according to claim 1 or 2, characterized in that, The spliced ​​frequency band is formed by splicing together the NR frequency band and the LTE frequency band.

5. The method according to claim 4, characterized in that, In the spliced ​​frequency bands, the ratio of NR frequency bands to LTE frequency bands is 1:1, and the bandwidth of the NR frequency bands is greater than the bandwidth of the LTE frequency bands. The highest and lowest frequency bands of the LTE frequency band are used to transmit LTE PUCCH, and at least one of the LTE PUCCHs is located in the middle frequency band of the spliced ​​frequency band.

6. The method of claim 5, wherein, The step of performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: Resource block (RB) level PUSCH rate matching is performed on the LTE PUCCH located in the middle frequency band of the spliced ​​frequency band.

7. The method of claim 4, wherein, In the spliced ​​frequency bands, the ratio of NR frequency bands to LTE frequency bands is 2:1, and one of the NR frequency bands has the same bandwidth and location as the LTE frequency band.

8. The method of claim 7, wherein, In the bandwidth shared by the NR band and the LTE band, the highest frequency band and the lowest frequency band include NR PUCCH and LTE PUCCH respectively, and the LTE PUCCH is located inside the NR PUCCH. The highest frequency band and the lowest frequency band of the other NR band are used to transmit NR PUCCH respectively.

9. The method of claim 8, wherein, The step of performing PUSCH rate matching on the PUCCH of the intermediate frequency band of the spliced ​​frequency band includes: Resource block (RB) level PUSCH rate matching is performed on the two NR PUCCHs and one LTE PUCCH in the middle frequency band of the spliced ​​frequency band.

10. An uplink service channel rate matching method for a terminal device, characterized in that, include: Obtain resource occupancy information, including the time-frequency resources occupied by the Physical Uplink Control Channel (PUCCH); Based on the resource occupancy information, all time-frequency resources within the splicing band that are not occupied by the PUCCH will be transmitted as NRPUSCH information. The spliced ​​frequency band is formed by splicing together at least two new radio NR frequency bands; The highest and lowest frequency bands of the NR band are used to transmit NR PUCCH, respectively. The resource granularity of the NR PUCCH in the middle frequency band of the splicing band in PUSCH rate matching is determined according to its format: when the NR PUCCH format is a long PUCCH format, the resource granularity is at the resource block (RB) level; when the NR PUCCH format is a short PUCCH format, the resource granularity is at the resource unit (RE) level.

11. The method of claim 10, wherein, The acquisition of resource usage information includes: In the idle state, the resource occupancy information is obtained from the SIB1 message; In the connected state, the resource occupancy information is obtained from the RRC message.

12. An uplink service channel rate matching apparatus for a base station device, the apparatus comprising: a rate matching unit configured to perform rate matching on a service channel; and a transmitter configured to transmit the rate matched service channel. include: The resource information sending module is used to send resource occupancy information to the terminal device, wherein the resource occupancy information includes the time and frequency resources occupied by the Physical Uplink Control Channel (PUCCH); The rate matching module is used to perform PUSCH rate matching on the PUCCH in the middle frequency band of the spliced ​​frequency band when receiving the Physical Uplink Shared Channel (PUSCH) sent by the terminal device, and to transmit the time-frequency resources in the spliced ​​frequency band that are not occupied by the PUCCH as NR PUSCH information. The spliced ​​frequency band is formed by splicing together at least two new radio NR frequency bands; The highest and lowest frequency bands of the NR band are used to transmit NR PUCCH, respectively. A rate matching module is used to perform resource block RB-level PUSCH rate matching on the NR PUCCH in the middle frequency band of the spliced ​​frequency band when the NR PUCCH format is a long PUCCH. When the NR PUCCH format is a short PUCCH, resource unit (RE) level PUSCH rate matching is performed on the NR PUCCH in the middle frequency band of the spliced ​​frequency band.

13. An uplink service channel rate matching apparatus for a terminal device, the apparatus comprising: a rate matching unit configured to perform rate matching on a service channel; and a channel coding unit configured to perform channel coding on the rate matched service channel. include: The resource information acquisition module is used to acquire resource occupancy information, including the time-frequency resources occupied by the Physical Uplink Control Channel (PUCCH). The resource configuration module is used to transmit all time-frequency resources within the splicing frequency band that are not occupied by the PUCCH as NR PUSCH information, based on the resource occupancy information. The spliced ​​frequency band is formed by splicing together at least two new radio NR frequency bands; The highest and lowest frequency bands of the NR band are used to transmit NR PUCCH, respectively. The resource granularity of the NR PUCCH in the middle frequency band of the splicing band in PUSCH rate matching is determined according to its format: when the NR PUCCH format is a long PUCCH format, the resource granularity is at the resource block (RB) level; when the NR PUCCH format is a short PUCCH format, the resource granularity is at the resource unit (RE) level.

14. A computer readable storage medium having stored thereon a computer program, characterized in that, When the computer program is executed by the processor, it implements the uplink channel rate matching method according to any one of claims 1-11.

15. An electronic device, comprising: include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the uplink channel rate matching method according to any one of claims 1-11 by executing the executable instructions.

Citation Information

Patent Citations

  • Uplink-channel distribution method for communication system

    CN103874203A

  • Shared channel design around reserved resources

    CN112119604A