Information transmission method and device, computer storage medium, and electronic equipment
By configuring and compressing the extended PDCCH channel in the 5G NR network, the problem of limited PDCCH capacity is solved, the terminal scheduling and user experience is improved, and it is compatible with old versions of terminals, reducing operation and maintenance costs, and improving PDSCH transmission rate.
Patent Information
- Application Number
- CN202210786425.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-04
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2042-07-04
AI Technical Summary
The limited PDCCH capacity in the 5G NR network results in insufficient scheduling capacity of 2.1G FDD NR VONR user, affecting terminal scheduling and user experience.
By obtaining the number of currently scheduled terminals, when it exceeds the preset threshold, at least one of the multiple preset time domain symbols is configured to extend the PDCCH channel for transmitting downlink control information of the new version terminal, and It is compressed, and then the compressed downlink control information is transmitted through part of the information bearer unit of the extended PDCCH channel, and at the same time, the unoccupied information bearer unit is multiplexed to the PDSCH channel.
In the case of large scheduling demand, it saves and expands PDCCH channel resources, improves terminal scheduling, improves 5G VONR network performance and user voice experience, is compatible with the information transmission of old and new versions of terminals, and does not require high-cost modification of old version terminals. Reduce operation and maintenance costs and improve the capacity and transmission rate of PDSCH.
Smart Images

Figure CN115175343B_ABST
Abstract
Description
Background Art
[0002] The fifth generation mobile communication technology (5G for short) is a new generation of broadband mobile communication technology with the characteristics of high speed, low latency and large connection. 5G communication facilities are the network infrastructure for realizing the interconnection between people, machines and things.
[0003] However, in the current 2.1G FDD NR VONR (Voice over New Radio, the target voice solution for 5G networks) tests, it was found that in order to support a larger PDCCH (Physical Downlink Control Channel) aggregation level, 5G NR (New Radio) is more likely to cause PDCCH capacity limitation than 4G LTE (the fourth-generation mobile information system), which seriously affects the VONR user scheduling capacity of 2.1G FDD NR.
[0004] In view of this, there is an urgent need in the art to develop a new information transmission method and device.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure. Summary of the invention
[0006] The purpose of the present disclosure is to provide an information transmission method, an information transmission device, a computer storage medium and an electronic device, thereby overcoming the technical problem of limited terminal scheduling capacity due to the limitations of related technologies at least to a certain extent.
[0007] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0008] According to the first aspect of the present disclosure, there is provided an information transmission method, comprising: acquiring the number of terminals to be scheduled at a current moment; in response to the number of terminals to be scheduled being greater than a preset number threshold, configuring at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel, wherein the extended PDCCH channel is used to transmit downlink control information sent to new version terminals; screening out new version terminals from the terminals to be scheduled, and compressing the downlink control information sent to the new version terminals; transmitting the compressed downlink control information through some information bearing units in the extended PDCCH channel, and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0009] In an exemplary embodiment of the present disclosure, after configuring at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel, the method further includes: screening out old version terminals from the terminals to be scheduled; configuring the remaining time domain symbols among the plurality of preset time domain symbols except the at least one time domain symbol as traditional PDCCH channels; the traditional PDCCH channel is used to transmit downlink control information sent to the new version terminal and the old version terminal; and transmitting the downlink control information sent to the old version terminal through the traditional PDCCH channel.
[0010] In an exemplary embodiment of the present disclosure, the compressing the downlink control information sent to the new version terminal includes: obtaining the basic scheduling number that the extended PDCCH channel can carry under the preset bandwidth, and calculating the ratio of the number of the new version terminals to the basic scheduling number; determining a compression coefficient according to the ratio, and compressing the downlink control information sent to the new version terminal according to the compression coefficient.
[0011] In an exemplary embodiment of the present disclosure, after compressing the downlink control information sent to the new version terminal, the method also includes: obtaining the target data volume of the compressed downlink control information; determining the target number N of information carrying units required to transmit the target data volume; N is an integer greater than 1; and selecting some information carrying units from the multiple information carrying units included in the extended PDCCH channel according to the target number N, so as to transmit the compressed downlink control information through the some information carrying units.
[0012] In an exemplary embodiment of the present disclosure, the selecting the part of the information carrying units from the multiple information carrying units included in the extended PDCCH channel according to the target number N includes: selecting N information carrying units with odd index numbers from the multiple information carrying units as the part of the information carrying units; or, selecting N information carrying units with even index numbers from the multiple information carrying units as the part of the information carrying units.
[0013] In an exemplary embodiment of the present disclosure, the selecting the partial information bearing units from the multiple information bearing units included in the extended PDCCH channel according to the target number N includes: selecting the first N consecutive information bearing units from the multiple information bearing units as the partial information bearing units; or, selecting the last N consecutive information bearing units from the multiple information bearing units as the partial information bearing units; or, selecting any N information bearing units from the multiple information bearing units as the partial information bearing units.
[0014] In an exemplary embodiment of the present disclosure, after obtaining the number of terminals to be scheduled at the current moment, the method further includes: in response to the number of terminals to be scheduled being not greater than the preset number threshold, configuring the traditional PDCCH channel on the multiple preset time domain symbols, and configuring the PDSCH channel on the remaining time domain symbols except the multiple preset time domain symbols.
[0015] According to a second aspect of the present disclosure, there is provided an information transmission device, comprising: an acquisition module, used to acquire the number of terminals to be scheduled at a current moment; a channel configuration module, used to configure at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel in response to the number of terminals to be scheduled being greater than a preset number threshold, wherein the extended PDCCH channel is used to transmit downlink control information sent to the new version terminal; an information compression module, used to filter out new version terminals from the terminals to be scheduled, and compress the downlink control information sent to the new version terminals; an information transmission module, used to transmit the compressed downlink control information through some information bearing units in the extended PDCCH channel, and to transmit the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0016] According to a third aspect of the present disclosure, there is provided a computer storage medium on which a computer program is stored. When the computer program is executed by a processor, the information transmission method described in the first aspect is implemented.
[0017] According to a fourth aspect of the present 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 execute the information transmission method described in the first aspect above by executing the executable instructions.
[0018] It can be seen from the above technical solutions that the information transmission method, information transmission device, computer storage medium and electronic device in the exemplary embodiments of the present disclosure have at least the following advantages and positive effects:
[0019] In the technical solutions provided by some embodiments of the present disclosure, when the number of terminals to be scheduled at the current moment is greater than the preset number threshold, at least one of the multiple preset time domain symbols is configured as an extended PDCCH channel. On the one hand, in view of the fact that the extended PDCCH channel in the present disclosure supports compression of downlink control information sent to the new version terminal, the present disclosure can save the resource occupancy of the extended PDCCH channel when the scheduling demand is large, increase the terminal scheduling amount at the same time, and thus improve the performance of the 5G VONR network and the voice experience of VONR users. Further, the present disclosure can configure one or more preset time domain symbols as extended PDCCH channels according to actual needs, the traditional PDCCH channel can transmit downlink control information sent to the new version terminal and the old version terminal, and the extended PDCCH channel can transmit downlink control information sent to the new version terminal, so that the present disclosure can improve the terminal scheduling amount at the same time while being compatible with the information transmission of the old version terminal and the new version terminal, without the need to perform related high-cost business transformation on the old version terminal, thereby reducing the 5G VONR network operation and optimization costs. On the other hand, the present invention compresses the downlink control information sent to the new version terminal, so that the extended PDCCH channel in the present invention is partially occupied, and the unoccupied information carrying units can also be given to PDSCH for multiplexing. Therefore, the present invention can increase the capacity of PDSCH without affecting the transmission of downlink control information, thereby increasing the transmission rate of the information carried by PDSCH.
[0020] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0022] Figure 1 A schematic diagram showing a flow chart of an information transmission method in an embodiment of the present disclosure;
[0023] Figure 2 A schematic diagram of a process for compressing downlink control information sent to a new version terminal in an embodiment of the present disclosure is shown;
[0024] Figure 3 A schematic diagram showing a flow chart of how to select some information bearing units in an embodiment of the present disclosure;
[0025] Figure 4 A schematic diagram showing cross-multiplexing of information bearing units in an extended PDCCH channel in an embodiment of the present disclosure;
[0026] Figure 5 A schematic diagram showing contiguous multiplexing of information bearing units in an extended PDCCH channel in an embodiment of the present disclosure is shown;
[0027] Figure 6 A schematic diagram showing a flow chart of configuring channel types deployed on different time domain symbols according to the number of terminals to be scheduled in an embodiment of the present disclosure;
[0028] Figure 7 A schematic flow chart showing how to configure the extended PDCCH channel and the PDSCH channel to multiplex the multiple information bearing units included in the extended PDCCH channel after the time domain symbol 3 is configured as the extended PDCCH channel in the embodiment of the present disclosure;
[0029] Figure 8 A schematic diagram showing the structure of an information transmission device in an embodiment of the present disclosure is shown;
[0030] Fig. 9 A schematic structural diagram of an electronic device in an exemplary embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0031] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0032] The terms "a", "an", "the" and "said" are used in this specification to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express an open-ended inclusion and mean that additional elements / components / etc. may exist in addition to the listed elements / components / etc.; the terms "first" and "second" etc. are used only as labels and are not intended to limit the quantity of their objects.
[0033] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated descriptions will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. In an embodiment of the present disclosure, first, an information transmission method is provided, which at least to some extent overcomes the defect of limited terminal scheduling in the related art.
[0034] Figure 1 A flow chart of an information transmission method in an embodiment of the present disclosure is shown, and the execution subject of the information transmission method may be a mobile communication base station.
[0035] refer to Figure 1 According to an embodiment of the present disclosure, the information transmission method comprises the following steps:
[0036] Step S110, obtaining the number of terminals to be scheduled at the current moment;
[0037] Step S120, in response to the number of terminals to be scheduled being greater than a preset number threshold, configuring at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel, where the extended PDCCH channel is used to transmit downlink control information sent to the new version terminal;
[0038] Step S130, screening out new version terminals from the terminals to be scheduled, and compressing downlink control information sent to the new version terminals;
[0039] Step S140: transmitting the compressed downlink control information through some information bearing units in the extended PDCCH channel, and transmitting the information carried by the PDSCH channel through the remaining information bearing units in the extended PDCCH channel.
[0040] exist Figure 1In the technical solution provided by the illustrated embodiment, when the number of terminals to be scheduled at the current moment is greater than the preset number threshold, at least one of the multiple preset time domain symbols is configured as an extended PDCCH channel. On the one hand, in view of the fact that the extended PDCCH channel in the present disclosure supports compression of downlink control information sent to the new version terminal, the present disclosure can save the resource occupancy of the extended PDCCH channel when the scheduling demand is large, increase the terminal scheduling amount at the same time, and thus improve the performance of the 5G VONR network and the voice experience of VONR users. Further, the present disclosure can configure one or more preset time domain symbols as extended PDCCH channels according to actual needs, the traditional PDCCH channel can transmit downlink control information sent to the new version terminal and the old version terminal, and the extended PDCCH channel can transmit downlink control information sent to the new version terminal, so that the present disclosure can improve the terminal scheduling amount at the same time while being compatible with the information transmission of the old version terminal and the new version terminal, without the need to perform related high-cost business transformation on the old version terminal, thereby reducing the 5G VONR network operation and optimization costs. On the other hand, the present invention compresses the downlink control information sent to the new version terminal, so that the extended PDCCH channel in the present invention is partially occupied, and the unoccupied information carrying units can also be given to PDSCH for multiplexing. Therefore, the present invention can increase the capacity of PDSCH without affecting the transmission of downlink control information, thereby increasing the transmission rate of the information carried by PDSCH.
[0041] The following Figure 1 The specific implementation process of each step is described in detail:
[0042] First, the terms used in this disclosure are explained:
[0043] PDCCH (Physical Downlink Control Channel) refers to the physical downlink control channel. PDCCH carries scheduling and other control information, including transmission format, resource allocation, uplink scheduling permission, power control, and uplink retransmission information. PDCCH carries DCI (Downlink Control Information), which contains resource allocation and other control information on one or more UEs. DCI is used to indicate downlink resource scheduling.
[0044] PDSCH (Physical Downlink Shared Channel) refers to the physical downlink shared channel, which is used to carry data from the transport channel DSCH.
[0045] BWP (Bandwidth Part) is a new concept proposed by NR. BWP is the actual working bandwidth of UE (User Equipment).
[0046] REG (Resource Element Group), a resource that controls channel resource allocation, occupies one OFDM symbol (Orthogonal Frequency Division Multiplexing) in the time domain and occupies 12 consecutive subcarriers (one resource block) in the frequency domain, that is, one REG contains 12 REs.
[0047] RE (Resource Element, resource element or resource particle) is the smallest resource unit in NR physical resources, occupying 1 OFDM symbol in the time domain and 1 subcarrier in the frequency domain.
[0048] CCE (Channel Control Element), a unit for allocating PDCCH channel resources; 1CCE=6REG=72 consecutive subcarriers.
[0049] The traditional PDCCH channel can be used to transmit downlink control information sent by the network equipment to the old version terminal (for example, the old terminal that does not support the extended PDCCH channel) or the new version terminal (for example, the new terminal that supports the extended PDCCH channel), and the extended PDCCH channel in the present disclosure can be used to transmit the downlink control information sent by the network equipment to the new version terminal (in view of the fact that the old version terminals have been widely used before, the extended PDCCH channel in the present disclosure cannot transmit the downlink control information sent to the old version terminals).
[0050] The traditional PDCCH channel generally occupies time domain symbol 1 and time domain symbol 2 exclusively, or occupies time domain symbol 1, time domain symbol 2 and time domain symbol 3 exclusively, and the traditional PDCCH channel does not support compression of DCI / CCE to increase the amount of data that can be transmitted. The present disclosure generates an extended PDCCH channel by improving the traditional PDCCH channel, so that the extended PDCCH channel can multiplex any one or more of time domain symbol 1, time domain symbol 2, time domain symbol 3 and time domain symbol 4 with the PDSCH channel, and the extended PDCCH channel in the present disclosure supports compression of DCI / CCE to increase the amount of data that can be transmitted.
[0051] Therefore, in the scenario where old version terminals and new version terminals coexist, in order to be compatible with new version terminals and old version terminals while taking into account improving the amount of information transmission at the same time, the present disclosure supports configuring time domain symbol 1 as a traditional PDCCH channel and configuring time domain symbols 2-3 (or time domain symbols 2-4) as an extended PDCCH channel, or configuring time domain symbols 1 and 2 as traditional PDCCH channels and configuring time domain symbol 3 (or time domain symbols 3-4) as an extended PDCCH channel. It can be set according to actual conditions, and the present disclosure does not make any special limitations on this.
[0052] With the continuous upgrading of services, the use scope of new version terminals has gradually become wider. For example, in the scenario where the new version terminal completely replaces the old version terminal, the present disclosure also supports configuring all time domain symbols 1, 2 and 3 as extended PDCCH channels (or configuring all time domain symbols 1, 2, 3 and 4 as extended PDCCH channels), thereby comprehensively improving the transmission volume and transmission rate of information.
[0053] Therefore, the deployment of the extended PDCCH channel in the present disclosure can be flexibly adjusted in real time according to actual business needs.
[0054] refer to Figure 1 In step S110, the number of terminals to be scheduled at the current moment is obtained.
[0055] In this step, the NR base station (NR means New Radio, new air interface, mainly used in the 5G field, called 5GNR) can obtain the number of terminals to be scheduled at the current moment. The terminals to be scheduled can be the number of terminals accessing the above-mentioned NR base station at the current moment, and the type of the terminals to be scheduled can be new version terminals or old version terminals.
[0056] After obtaining the number of the above-mentioned terminals to be scheduled, the number of the above-mentioned terminals to be scheduled can be compared with the preset number threshold. If the number of the above-mentioned terminals to be scheduled is not greater than the preset number threshold, there is no need to configure the extended PDCCH channel, and the traditional PDCCH channel can be directly configured on multiple preset time domain symbols, and the PDSCH channel can be configured on the remaining time domain symbols except the above-mentioned multiple preset time domain symbols.
[0057] Taking the above-mentioned multiple preset time domain symbols including time domain symbol 1 and time domain symbol 2 as an example for explanation, the traditional PDCCH channel can be directly configured in time domain symbol 1 and time domain symbol 2, and the PDSCH channel can be configured in time domain symbol 3 to time domain symbol 14.
[0058] Taking the above-mentioned multiple preset time domain symbols including time domain symbol 1, time domain symbol 2 and time domain symbol 3 as an example, the traditional PDCCH channel can be directly configured in time domain symbol 1, time domain symbol 2 and time domain symbol 3, and the PDSCH channel can be configured in time domain symbol 4 to time domain symbol 14. It can be set according to actual conditions, and the present disclosure does not make any special limitations on this.
[0059] When it is determined that the number of the terminals to be scheduled is greater than the preset number threshold, step S120 can be entered. In response to the number of terminals to be scheduled being greater than the preset number threshold, at least one time domain symbol among multiple preset time domain symbols is configured as an extended PDCCH channel.
[0060] In this step, an extended PDCCH channel can be configured on at least one time domain symbol among multiple preset time domain symbols, for example: a traditional PDCCH channel is configured on time domain symbol 1 and time domain symbol 2, and an extended PDCCH channel is configured on time domain symbol 3; or, a traditional PDCCH channel is configured on time domain symbol 1, time domain symbol 2 and time domain symbol 3, and an extended PDCCH channel is configured on time domain symbol 4. It can be set according to actual conditions, and the present disclosure does not make any special limitations on this.
[0061] In the following embodiments, a case where a conventional PDCCH channel is configured in time domain symbol 1 and time domain symbol 2, and an extended PDCCH channel is configured in time domain symbol 3 is taken as an example for description.
[0062] In step S130, new version terminals are screened out from the terminals to be scheduled, and downlink control information sent to the new version terminals is compressed.
[0063] In this step, illustratively, it is possible to determine whether the terminal to be scheduled is a new version terminal or an old version terminal based on the access request information sent by each terminal to be scheduled to the 5G base station (the access request information carries the version information of the terminal), and then screen out the new version terminal and the old version terminal from the terminals to be scheduled. After screening out the old version terminals, the downlink control information sent to the old version terminals can be directly allocated to the traditional PDCCH channel configured by time domain symbol 1 and time domain symbol 2 for transmission.
[0064] After the new version terminals are screened out, since the extended PDCCH channel supports compression of downlink control information sent to the new version terminals, the downlink control information sent to the new version terminals can be compressed first to reduce its space occupancy in the extended PDCCH channel, thereby saving more space for transmitting the information carried by the PDSCH channel. Figure 2 , Figure 2A schematic diagram of a process for compressing downlink control information sent to a new version terminal in an embodiment of the present disclosure is shown, including steps S201-S202:
[0065] In step S201, the basic scheduling number that the extended PDCCH channel can carry under the preset bandwidth is obtained, and the ratio of the number of new version terminals to the basic scheduling number is calculated.
[0066] In this step, for example, the scheduling period is 1ms, the preset bandwidth is 2.1G NR20MHz, the subcarrier bandwidth SCS is 15KHZ, and the number of PRBs (Physical RBs, referring to physical resource blocks in BWP) is 106.
[0067] The number of REs occupied by the extended PDCCH channel configured on 1 symbol is: 106*12*1=1272, the number of CCEs occupied is: 1272 / 72=17.7, each REG contains 12 REs, thus, each CCE contains 6*12=72 REs), and the average aggregation level of CCE is: (1+2+4+8+16) / 5=6.2, thus, the number of basic scheduling that can be carried by the extended PDCCH channel configured on 1 symbol is: 17.7 / 6.2, about 3 user terminals.
[0068] The number of REs occupied by the extended PDCCH channel configured on 2 symbols is: 106x12x2=2544, the number of CCEs occupied is 2544 / 72=35.3, and the average aggregation level of CCE is: (1+2+4+8+16) / 5=6.2. Therefore, the number of basic scheduling that can be carried by the extended PDCCH channel configured on 2 symbols is 35.3 / 6.2, which is about 6 user terminals.
[0069] The number of REs occupied by the extended PDCCH channel configured on 3 symbols is: 106x12x3=3816, the number of CCEs occupied is 3816 / 72=53, and the average aggregation level of CCE is: (1+2+4+8+16) / 5=6.2. Therefore, the number of basic scheduling that can be carried by the extended PDCCH channel configured on 3 symbols is 53 / 6.2, which is about 9 user terminals.
[0070] In the present disclosure, the extended PDCCH channel is only configured on the time domain symbol 3, so the basic scheduling number that the extended PDCCH can carry under the preset bandwidth is 3. Therefore, assuming that the number of the above-mentioned new version terminals is 9, it can be determined that the ratio of the number of new version terminals to the above-mentioned basic scheduling number is 9:3=3:1.
[0071] After the above ratio is determined, the process proceeds to step S202 to determine a compression coefficient according to the ratio, and to compress the downlink control information sent to the new version terminal according to the compression coefficient.
[0072] In this step, after determining the above ratio, if the above ratio is directly used as the compression coefficient to compress the downlink control information sent to the new version terminal, the extended PDCCH channel will be completely occupied. At this time, the role of sharing the extended PDCCH channel with the PDSCH channel cannot be achieved. Therefore, the numerator of the above ratio can be amplified by a preset multiple according to the preset amplification rule. For example, the numerator of the above ratio can be amplified by 1.5 times (the multiple can be set according to actual conditions, and the present disclosure does not make special restrictions on this), then 3*1.5=4.5, and then, 4.5:1 can be determined as the above compression coefficient, and then, according to the compression coefficient 4.5, the downlink control information sent to the new version terminal is compressed (that is, the amount of data occupied by the downlink control information sent to the new version terminal is reduced by 4.5 times), so as to achieve the effect of occupying only part of the information bearing units in the extended PDCCH channel (that is, occupying part of the REG), and giving the remaining unoccupied information bearing units in the extended PDCCH to PDSCH for use.
[0073] In step S140, the compressed downlink control information is transmitted through part of the information bearing units in the extended PDCCH channel, and the information carried by the PDSCH channel is transmitted through the remaining information bearing units in the extended PDCCH channel.
[0074] In this step, after compressing the downlink control information sent to the new version terminal according to the compression coefficient, the compressed downlink control information can be allocated to some information bearing units in the extended PDCCH channel for information transmission. At this time, the extended PDCCH channel is not fully occupied, so the remaining information bearing units of the extended PDCCH channel can be given to the PDSCH channel for use. Exemplarily, after compressing the downlink control information sent to the new version terminal, the above-mentioned partial information bearing units can be selected from the multiple information bearing units included in the extended PDCCH channel in the following manner to transmit the compressed downlink control information through the selected partial information bearing units. Specifically, refer to Figure 3 , Figure 3 A schematic diagram showing a flow chart of how to select some information bearing units in an embodiment of the present disclosure, including steps S301 to S303:
[0075] In step S301, the target data volume of compressed downlink control information is obtained.
[0076] In this step, the target data volume of the compressed downlink control information can be obtained.
[0077] In step S302, a target number N of information bearing units required to transmit a target amount of data is determined; N is an integer greater than 1.
[0078] In this step, the target number N of information bearing units for transmitting the target data volume may be determined.
[0079] In step S303, part of the information bearing units are selected from a plurality of information bearing units included in the extended PDCCH channel according to the target number N, so as to transmit the compressed downlink control information through the part of the information bearing units.
[0080] In this step, after the target number N is determined, N information bearing units may be selected from a plurality of information bearing units included in the extended PDCCH channel, so as to transmit the compressed downlink control information through the N information bearing units.
[0081] In one implementation, the present disclosure may configure the resource multiplexing mode between the extended PDCCH channel and the PDSCH channel to be cross multiplexing. Figure 4 A schematic diagram showing cross-multiplexing of information bearing units in an extended PDCCH channel in an embodiment of the present disclosure is shown, with reference to Figure 4 , Figure 4 Each square in the information carrier is an information bearing unit (each information bearing unit may include 1 / 2 / 4 / 6 / 8 resource units), and each information bearing unit corresponds to an index number. Thus, the index number in the extended PDCCH channel may be an odd number (for example: Figure 4 The information bearing units with indexes 1, 3, 5, and 7 are reserved for downlink control information, and the information bearing units with even indexes (for example: Figure 4 The information bearing units (information bearing units with indexes 0, 2, 4, and 6 in the information bearing units) are reserved for the information carried by the PDSCH channel. Thus, for example, N information bearing units can be selected from the information bearing units with odd indexes as the above-mentioned partial information bearing units, and the other information bearing units except the above-mentioned N consecutive information bearing units are given to the PDSCH channel for use, so as to achieve the purpose of transmitting the compressed downlink control information through the partial information bearing units in the extended PDCCH channel and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0082] In another optional implementation, the present disclosure may also reserve the information bearing units with even index numbers in the extended PDCCH channel for downlink control information, and reserve the information bearing units with odd index numbers for information carried by the PDSCH channel, so that, referring to Figure 4, N information bearing units can be selected from the information bearing units with even index numbers as the above-mentioned partial information bearing units, and other information bearing units except the above-mentioned N consecutive information bearing units can be given to the PDSCH channel for use, so as to achieve the purpose of transmitting the compressed downlink control information through some information bearing units in the extended PDCCH channel, and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0083] In another optional implementation, the present disclosure may configure the resource multiplexing mode between the extended PDCCH channel and the PDSCH channel to be contiguous multiplexing. Figure 5 A schematic diagram showing contiguous multiplexing of information bearing units in an extended PDCCH channel in an embodiment of the present disclosure is shown, with reference to Figure 5 That is, the information bearing units in the upper half (or lower half) of the extended PDCCH channel can be reserved for downlink control information (the reserved information bearing units can also occupy one-third, one-quarter, etc. of the extended PDCCH channel, which can be set according to actual conditions, and the present disclosure does not make special limitations on this), and the information bearing units in the lower half (or upper half) of the extended PDCCH channel are reserved for downlink control information. Thus, illustratively, N consecutive information bearing units can be selected from the upper half of the information bearing units as the above-mentioned partial information bearing units, and other information bearing units except the above-mentioned N consecutive information bearing units can be given to the PDSCH channel for use, so as to achieve the purpose of transmitting the compressed downlink control information through the partial information bearing units in the extended PDCCH channel, and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0084] In another optional embodiment, the present disclosure may also reserve the information bearing units in the lower half of the extended PDCCH channel for downlink control information, and reserve the information bearing units in the upper half of the extended PDCCH channel for downlink control information, so that, exemplarily, N information bearing units can be selected from the information bearing units in the lower half as the above-mentioned partial information bearing units, and other information bearing units except the above-mentioned N continuous information bearing units can be given to the PDSCH channel for use, so as to achieve the purpose of transmitting compressed downlink control information through partial information bearing units in the extended PDCCH channel, and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0085] In an optional embodiment, the present disclosure can also select N information bearing units from the information bearing units included in the extended PDCCH channel as the above-mentioned partial information bearing units, and then give the remaining information bearing units to the PDSCH channel for use, so as to achieve the purpose of transmitting compressed downlink control information through some information bearing units in the extended PDCCH channel and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0086] It should be noted that the mobile communication base station in the present disclosure can obtain the number of the above-mentioned terminals to be scheduled at different times periodically or in real time, and then dynamically adjust the number of deployed extended PDCCH channels according to the number of new version terminals among the terminals to be scheduled, and dynamically adjust the number of information bearing units occupied by the extended PDCCH channel and the number of information bearing units occupied by the PDSCH according to the number of new version terminals.
[0087] refer to Figure 6 , Figure 6 A schematic diagram of a process for configuring channel types deployed on different time domain symbols according to the number of terminals to be scheduled in an embodiment of the present disclosure is shown, including steps S601 to S606:
[0088] In step S601, the NR base station is powered on, initialized and parameterized;
[0089] In step S602, the number of terminals to be scheduled at the current moment is obtained;
[0090] In step S603, it is determined whether the number of terminals to be scheduled is greater than a threshold value (i.e., the above-mentioned preset number threshold);
[0091] If it is not greater than the threshold, the process proceeds to step S604, where the traditional PDCCH channel (i.e. Figure 6 The NR PDCCH in the time domain is configured in time domain symbols 1 and 2, and the PDSCH channel is configured in time domain symbols 3 to 14;
[0092] If it is greater than the threshold value, the process proceeds to step S605, where the traditional PDCCH channel is configured in time domain symbols 1 and 2, the extended PDCCH channel (i.e., NR EX-PDCCH in the figure) is configured in time domain symbol 3, and the PDSCH channel is configured in time domain symbols 4 to 14.
[0093] After step S606, you can refer to Figure 7 , Figure 7A flow chart showing how to configure the extended PDCCH channel and the PDSCH channel to multiplex the multiple information bearing units included in the extended PDCCH channel after the time domain symbol 3 is configured as the extended PDCCH channel in the embodiment of the present disclosure, including steps S701 to S710:
[0094] In step S701, NR PDCCH is configured in time domain symbols 1 and 2, NR EX-PDCCH is configured in time domain symbol 3, and NRPDSCH is configured in time domain symbols 4 to 14;
[0095] In step S702, whether the resource sharing mode between NR EX-PDCCH and NR PDSCH is configured as cross sharing;
[0096] If cross sharing is used, the process proceeds to step S703, where all RE resources in the entire BWP are cross-separated by REG on time domain symbol 3, and REG positions that may be occupied by NR EX-PDCCH and NR PDSCH are reserved;
[0097] In step S704, it is determined whether to compress the DCI / CCE of the NR EX-PDCCH;
[0098] If compressed, the process proceeds to step S705, where the compressed DCI / CCE is mapped to some reserved REGs, and the PDSCH is mapped to the remaining REGs;
[0099] If not compressed, proceed to step S706, the DCI / CCE of the NR EX-PDCCH is not compressed and mapped to the reserved part of the REG, and the PDSCH is mapped to the remaining REG;
[0100] If it is not cross sharing, proceed to step S707, and on time domain symbol 3, divide all RE resources in the entire BWP into upper and lower parts, reserve the upper part (or lower part) for NR EX-PDCCH, and reserve the lower part (or upper part) for NR PDSCH;
[0101] In step S708, it is determined whether to compress the DCI / CCE of the extended PDCCH channel;
[0102] If compressed, proceed to step S709, compress the DCI / CCE of the NR EX-PDCCH according to the compression coefficient and map it to the reserved part of the REGs, and map the PDSCH to the remaining REGs;
[0103] If not compressed, proceed to step S710, map the DCI / CCE of NR EX-PDCCH uncompressed to the reserved part of REGs, and map PDSCH to the remaining REGs.
[0104] Based on the above technical solutions, on the one hand, the present disclosure can effectively solve the problem of limited VONR scheduling capacity of 2.1G FDD NR, improve the VONR scheduling capacity of 2.1G FDD NR, and improve the user voice experience, which is highly targeted; further, the present disclosure can improve the 5GVONR network performance, enhance the voice quality and user experience; on the other hand, the technical solution of the present disclosure is easy to implement and has high practical value, and can accelerate the implementation and promotion of VONR services, and has broad application prospects.
[0105] The present disclosure also provides an information transmission device, Figure 8 FIG. 1 is a schematic diagram showing the structure of an information transmission device in an exemplary embodiment of the present disclosure; Figure 8 As shown, the information transmission device 800 may include an acquisition module 810, a channel configuration module 820, an information compression module 830 and an information transmission module 840. Among them:
[0106] An acquisition module 810 is used to acquire the number of terminals to be scheduled at the current moment;
[0107] A channel configuration module 820 is configured to configure at least one time domain symbol of a plurality of preset time domain symbols as an extended PDCCH channel in response to the number of the terminals to be scheduled being greater than a preset number threshold, wherein the extended PDCCH channel is used to transmit downlink control information sent to the new version terminal;
[0108] An information compression module 830, configured to filter out new version terminals from the terminals to be scheduled, and compress downlink control information sent to the new version terminals;
[0109] The information transmission module 840 is used to transmit the compressed downlink control information through some information bearing units in the extended PDCCH channel, and to transmit the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0110] In an exemplary embodiment of the present disclosure, in an exemplary embodiment of the present disclosure, after configuring at least one time domain symbol of a plurality of preset time domain symbols as an extended PDCCH channel, the channel configuration module 820 is configured to:
[0111] Filter out old version terminals from the terminals to be scheduled; configure the remaining time domain symbols of the multiple preset time domain symbols except the at least one time domain symbol as a traditional PDCCH channel; the traditional PDCCH channel is used to transmit downlink control information sent to the new version terminal and the old version terminal; and transmit the downlink control information sent to the old version terminal through the traditional PDCCH channel.
[0112] In an exemplary embodiment of the present disclosure, the information compression module 830 is configured to:
[0113] The basic scheduling number that the extended PDCCH channel can carry under the preset bandwidth is obtained, and the ratio of the number of the new version terminals to the basic scheduling number is calculated; a compression coefficient is determined according to the ratio, and the downlink control information sent to the new version terminal is compressed according to the compression coefficient.
[0114] In an exemplary embodiment of the present disclosure, after compressing the downlink control information sent to the new version terminal, the information transmission module 840 is configured to:
[0115] Obtain a target data volume of the compressed downlink control information; determine a target number N of information bearing units required to transmit the target data volume; N is an integer greater than 1; select some information bearing units from the multiple information bearing units included in the extended PDCCH channel according to the target number N, so as to transmit the compressed downlink control information through the some information bearing units.
[0116] In an exemplary embodiment of the present disclosure, the information transmission module 840 is configured to:
[0117] Select N information bearing units with odd index numbers from the multiple information bearing units as the partial information bearing units; or select N information bearing units with even index numbers from the multiple information bearing units as the partial information bearing units.
[0118] In an exemplary embodiment of the present disclosure, the information transmission module 840 is configured to:
[0119] Select the first N consecutive information bearing units from the multiple information bearing units as the partial information bearing units; or, select the last N consecutive information bearing units from the multiple information bearing units as the partial information bearing units; or, select any N information bearing units from the multiple information bearing units as the partial information bearing units.
[0120] In an exemplary embodiment of the present disclosure, the channel configuration module 820 is configured to:
[0121] In response to the number of the terminals to be scheduled being not greater than the preset number threshold, the traditional PDCCH channel is configured on the multiple preset time domain symbols, and the PDSCH channel is configured on the remaining time domain symbols except the multiple preset time domain symbols. The specific details of each module in the above-mentioned information transmission device have been described in detail in the corresponding information transmission method, so they are not repeated here.
[0122] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0123] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0124] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0125] The present application also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiment; or may exist independently without being assembled into the electronic device.
[0126] The computer-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 computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-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.
[0127] Computer-readable storage media can send, propagate or transmit programs for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0128] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device implements the method described in the above embodiments.
[0129] In addition, an electronic device capable of implementing the above method is also provided in an embodiment of the present disclosure.
[0130] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0131] Refer to the following Fig. 9 The electronic device 900 according to this embodiment of the present disclosure is described. Fig. 9 The electronic device 900 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0132] like Fig. 9 As shown, the electronic device 900 is in the form of a general computing device. The components of the electronic device 900 may include, but are not limited to: the at least one processing unit 910, the at least one storage unit 920, a bus 930 connecting different system components (including the storage unit 920 and the processing unit 910), and a display unit 940.
[0133] The storage unit stores a program code, which can be executed by the processing unit 910, so that the processing unit 910 performs the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 910 can perform the following steps: Figure 1As shown in: Step S110, obtaining the number of terminals to be scheduled at the current moment; Step S120, in response to the number of terminals to be scheduled being greater than a preset number threshold, configuring at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel, wherein the extended PDCCH channel is used to transmit downlink control information sent to new version terminals; Step S130, screening out new version terminals from the terminals to be scheduled, and compressing the downlink control information sent to the new version terminals; Step S140, transmitting the compressed downlink control information through some information bearing units in the extended PDCCH channel, and transmitting the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
[0134] The storage unit 920 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 9201 and / or a cache storage unit 9202 , and may further include a read-only storage unit (ROM) 9203 .
[0135] The storage unit 920 may also include a program / utility 9204 having a set (at least one) of program modules 9205, such program modules 9205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0136] Bus 930 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0137] The electronic device 900 may also communicate with one or more external devices 1000 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 900, and / or communicate with any device that enables the electronic device 900 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 950. Furthermore, the electronic device 900 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 960. As shown, the network adapter 960 communicates with other modules of the electronic device 900 via a bus 930. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0138] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
Claims
1. An information transmission method, characterized in that: The method comprises: Get the number of terminals to be scheduled at the current moment; In response to the number of the terminals to be scheduled being greater than a preset number threshold, configuring at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel, wherein the extended PDCCH channel is used to transmit downlink control information sent to the new version terminal; Filtering the new version terminal from the terminals to be scheduled, and compressing downlink control information sent to the new version terminal; The compressed downlink control information is transmitted through part of the information bearing units in the extended PDCCH channel, and the information carried by the PDSCH channel is transmitted through the remaining information bearing units in the extended PDCCH channel.
2. The method according to claim 1, characterized in that After configuring at least one time domain symbol among the multiple preset time domain symbols as an extended PDCCH channel, the method further includes: Filter out old version terminals from the terminals to be scheduled; The remaining time domain symbols of the plurality of preset time domain symbols except the at least one time domain symbol are configured as a traditional PDCCH channel; the traditional PDCCH channel is used to transmit downlink control information sent to the new version terminal and the old version terminal; The downlink control information sent to the old version terminal is transmitted through the traditional PDCCH channel.
3. The method according to claim 1, characterized in that The compressing the downlink control information sent to the new version terminal includes: Obtaining the number of basic schedulings that the extended PDCCH channel can carry under a preset bandwidth, and calculating the ratio of the number of the new version terminals to the number of basic schedulings; A compression coefficient is determined according to the ratio, and the downlink control information sent to the new version terminal is compressed according to the compression coefficient.
4. The method according to any one of claims 1 to 3, characterized in that: After compressing the downlink control information sent to the new version terminal, the method further includes: Acquire a target data volume of the compressed downlink control information; Determining a target number N of information bearing units required to transmit the target amount of data; N is an integer greater than 1; According to the target number N, some information bearing units are selected from a plurality of information bearing units included in the extended PDCCH channel, so as to transmit the compressed downlink control information through the some information bearing units.
5. The method according to claim 4, characterized in that The selecting the part of the information bearing units from the multiple information bearing units included in the extended PDCCH channel according to the target number N includes: Selecting N information bearing units with odd index numbers from the multiple information bearing units as the partial information bearing units; or, Select N information bearing units with even index numbers from the multiple information bearing units as the partial information bearing units.
6. The method according to claim 4, characterized in that The selecting the part of the information bearing units from the multiple information bearing units included in the extended PDCCH channel according to the target number N includes: Selecting the first N consecutive information bearing units from the plurality of information bearing units as the partial information bearing units; or, Select the last N consecutive information bearing units from the multiple information bearing units as the partial information bearing units; or, Select N information bearing units from the multiple information bearing units as the partial information bearing units.
7. The method according to any one of claims 1 to 3, characterized in that: After obtaining the number of terminals to be scheduled at the current moment, the method further includes: In response to the number of the terminals to be scheduled being not greater than the preset number threshold, a traditional PDCCH channel is configured on the multiple preset time domain symbols, and the PDSCH channel is configured on the remaining time domain symbols except the multiple preset time domain symbols.
8. An information transmission device, characterized in that: include: An acquisition module is used to obtain the number of terminals to be scheduled at the current moment; A channel configuration module, configured to configure at least one time domain symbol among a plurality of preset time domain symbols as an extended PDCCH channel in response to the number of the terminals to be scheduled being greater than a preset number threshold, wherein the extended PDCCH channel is used to transmit downlink control information sent to the new version terminal; An information compression module, used for screening out the new version terminal from the terminals to be scheduled, and compressing downlink control information sent to the new version terminal; The information transmission module is used to transmit the compressed downlink control information through some information bearing units in the extended PDCCH channel, and to transmit the information carried by the PDSCH channel through the remaining information bearing units of the extended PDCCH channel.
9. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the information transmission method according to any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the information transmission method according to any one of claims 1 to 7 by executing the executable instructions.
