Data multiplexing transmission method, base station, terminal, and storage medium

The data multiplexing transmission method addresses resource sharing inefficiencies between eMBB and URLLC services by using service resource occupancy information to adjust data transmission, enhancing uplink resource utilization.

JP7717622B2Active Publication Date: 2025-08-04CHINA TELECOM CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2021570927
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-05-30
Filing Date
2020-05-22
Publication Date
2025-08-04
Estimated Expiration
2040-05-22

AI Technical Summary

Technical Problem

Existing 5G communication technologies face challenges in efficiently managing resource sharing between enhanced mobile broadband (eMBB) and ultra-reliable low-latency communication (URLLC) services, particularly when different users' resources overlap, leading to inefficiencies in uplink transmission.

Method used

A data multiplexing transmission method where a base station sends service resource occupancy information, such as URLLC service resource occupancy information, through a control channel, allowing terminals to adjust their data transmission based on this information to avoid resource overlaps, using bitmap information to identify occupied resources.

Benefits of technology

This method resolves resource overlaps between eMBB and URLLC services, enhancing the utilization efficiency of uplink transmission resources and improving overall communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007717622000001
    Figure 0007717622000001
  • Figure 0007717622000002
    Figure 0007717622000002
  • Figure 0007717622000003
    Figure 0007717622000003
Patent Text Reader

Abstract

A data multiplexing transmission method, a base station, a terminal, and a storage medium are disclosed. The method comprises: a base station sending service resource occupancy information via a control channel, such that when a second terminal detects service resource occupancy information corresponding to a first terminal sent on the control channel, the second terminal performs data transmission processing based on the service resource occupancy information. The method, the base station, the terminal, and the storage medium provided by the present application provide a resource multiplexing solution, solve the problem of service resource overlap between different users, and improve the utilization efficiency of uplink transmission resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Cross - reference to Related Applications

[0001] This disclosure is based on and claims priority to Chinese Patent Application No. 201910459690.X, filed on May 30, 2019, the entire disclosure of which is incorporated herein by reference.

[0002]

[0002] This disclosure relates to the technical field of communications, and more particularly, to a data multiplexing transmission method, a base station, a terminal, and a storage medium.

Background Art

[0003]

[0003] The 5G (5th - generation mobile communication technology) communication technology standard includes three main types of application scenarios: the enhanced mobile broadband (eMBB) scenario, the ultra - reliable and low - latency communication (URLLC) scenario, and the massive machine - type communication (mMTC) scenario. In the URLLC scenario, services such as vehicle - to - internet, industrial control, and telemedicine have higher requirements for latency and reliability. 3GPP (registered trademark) standardization proposes that eMBB services and URLLC services can dynamically share resources. There are two cases of dynamically sharing resources by eMBB services and URLLC services: dynamic sharing of resources by eMBB services and URLLC services of the same user, and dynamic sharing of resources by eMBB services and URLLC services of different users. eMBB resources use slots as the basic unit, and their bandwidth and sub - carrier spacing are narrower than those of URLLC resources. URLLC resources use symbols (such as 2, 4, and 7 symbols) as the basic unit, and their bandwidth and sub - carrier spacing are wider than those of eMBB resources.

Summary of the Invention

[0004]

[0004] This disclosure provides a data multiplexing transmission method, a base station, a terminal, and a storage medium.

[0005]

[0005] According to a first aspect of the present disclosure, a data transmission method is provided. When a second terminal detects service resource occupancy information corresponding to a first terminal sent on a control channel, the method includes the base station sending the service resource occupancy information through the control channel so that the second terminal performs data transmission processing based on the service resource occupancy information.

[0006]

[0006] In some embodiments, the base station sending the service resource occupancy information corresponding to the first terminal through the control channel includes the base station broadcasting a control command through the control channel, where the control command carries the service resource occupancy information.

[0007]

[0007] In some embodiments, the service resource occupancy information includes ultra-reliable and low-latency communication (URLLC) service resource occupancy information. The base station receives a URLLC service request sent by the first terminal, allocates resources occupied by the transmission of the URLLC service to the first terminal, the base station generates a control command and broadcasts it through the control channel, where the control command carries URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service.

[0008]

[0008] In some embodiments, the data transmission processing includes enhanced mobile broadband (eMBB) uplink data transmission processing. Before receiving the URLLC service request, the base station allocates time-frequency resources for the second terminal to transmit eMBB uplink data and sends the allocated time-frequency resource information to the second terminal.

[0009]

[0009] In some embodiments, the base station generates bitmap information for identifying resources occupied by the transmission of URLLC services, and the base station generates URLLC service resource occupancy information, where the URLLC service resource occupancy information carries the bitmap information therein.

[0010]

[0010] In some embodiments, for the base station to generate bitmap information for identifying resources occupied by the transmission of URLLC services, it includes the base station obtaining all the resources that need to be occupied for transmitting the URLLC service, correspondingly generating 1 bit for each resource, and generating bitmap information based on the bits.

[0011]

[0011] In some embodiments, the number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service, where the resources include at least one of a PRB, a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot.

[0012]

[0012] In some embodiments, the control channel includes a group common physical downlink control channel (group common PDCCH), and the control command includes a group common PDCCH control command.

[0013]

[0013] According to a second aspect of the present disclosure, a data transmission method is provided. The method includes a second terminal detecting service resource occupancy information corresponding to a first terminal sent through a control channel by a base station, and when the second terminal detects the service resource occupancy information sent on the control channel, the second terminal performing a data transmission process based on the service resource occupancy information.

[0014]

[0014] In some embodiments, the service resource occupancy information includes ultra-reliable and low-latency communication (URLLC) service resource occupancy information, and the second terminal detects a control command broadcast by the base station through a control channel, where the control command carries the URLLC service resource occupancy information.

[0015]

[0015] In some embodiments, the data transmission process includes enhanced mobile broadband (eMBB) uplink data transmission processing. For the second terminal to perform the data transmission process based on the URLLC service resource occupancy information, the second terminal determines whether the time-frequency resources for transmitting eMBB uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information. If so, the second terminal cancels transmitting the eMBB uplink data. If not, the second terminal continues to transmit the eMBB uplink data.

[0016]

[0016] In some embodiments, the URLLC service resource occupancy information carries therein bitmap information for identifying the resources occupied by the first terminal for transmitting the URLLC service, where each resource corresponds to 1 bit.

[0017]

[0017] In some embodiments, the number of bits included in the bitmap information is equal to the number of all resources that need to be occupied for transmitting the URLLC service, where the resources include at least one of physical resource blocks (PRBs), PRB groups, subcarriers, sequences, codewords, symbols, and time slots.

[0018]

[0018] In some embodiments, the control channel includes a group common physical downlink control channel (group common PDCCH), and the control command includes a group common PDCCH control command.

[0019]

[0019] According to a third aspect of the present disclosure, a base station is provided, and when a second terminal detects service resource occupancy information corresponding to a first terminal sent on a control channel, the base station is configured to send the service resource occupancy information through the control channel so as to perform data transmission processing based on the service resource occupancy information, and includes an information sending module.

[0020]

[0020] In some embodiments, the information sending module is further configured to broadcast a control command through the control channel, where the control command carries the service resource occupancy information.

[0021]

[0021] In some embodiments, the service resource occupancy information includes ultra-reliable and low-latency communication (URLLC) service resource occupancy information, the request receiving module is configured to receive a URLLC service request sent by the first terminal, the resource allocation module is configured to allocate resources occupied by the transmission of the URLLC service to the first terminal, the information sending module is configured to generate a control command and broadcast it through the control channel, where the control command carries the URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service.

[0022]

[0022] In some embodiments, the data transmission processing includes extended mobile broadband (eMBB) uplink data transmission processing, and the resource allocation module allocates time-frequency resources for the second terminal to transmit eMBB uplink data before receiving the URLLC service request, and is further configured to send the allocated time-frequency resource information to the second terminal.

[0023]

[0023] In some embodiments, the information generation module is configured to generate bitmap information for identifying resources occupied by the transmission of URLLC services, and generate URLLC service resource occupancy information, where the URLLC service resource occupancy information carries the bitmap information therein.

[0024]

[0024] In some embodiments, the information generation module is further configured to obtain all resources that need to be occupied for transmitting URLLC services, and correspondingly generate 1 bit for each resource, and generate bitmap information based on the bits.

[0025]

[0025] In some embodiments, the number of bits included in the bitmap information is equal to the number of all resources that need to be occupied for transmitting URLLC services, where the resources include at least one of physical resource blocks (PRBs), PRB groups, subcarriers, sequences, codewords, symbols, and time slots.

[0026]

[0026] In some embodiments, the control channel includes a group common physical downlink control channel (group common PDCCH), and the control command includes a group common PDCCH control command.

[0027]

[0027] According to a fourth aspect of the present disclosure, a terminal is provided, which includes an information detection module configured to detect service resource occupancy information corresponding to another terminal sent through a control channel by a base station, and a transmission processing module configured to perform data transmission processing based on the service resource occupancy information when detecting the service resource occupancy information sent on the control channel.

[0028]

[0028] In some embodiments, the service resource occupancy information includes ultra-reliable and low-latency communication (URLLC) service resource occupancy information, and the information detection module is configured to monitor control commands broadcast by a base station through a control channel, where the control commands carry the URLLC service resource occupancy information.

[0029]

[0029] In some embodiments, the data transmission process includes enhanced mobile broadband (eMBB) uplink data transmission process, and the transmission processing module is configured to determine whether the time-frequency resources for transmitting eMMC uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information, and if so, cancel the transmission of eMBB uplink data, and if not, continue to transmit the eMBB uplink data.

[0030]

[0030] In some embodiments, the URLLC service resource occupancy information carries therein bitmap information for identifying the resources occupied by another terminal for transmitting the URLLC service, where each resource corresponds to 1 bit.

[0031]

[0031] In some embodiments, the number of bits included in the bitmap information is equal to the number of all resources that need to be occupied for transmitting the URLLC service, where the resources include at least one of physical resource blocks (PRBs), PRB groups, subcarriers, sequences, codewords, symbols, and time slots.

[0032]

[0032] In some embodiments, the control channel includes a group common physical downlink control channel (group common PDCCH), and the control commands include group common PDCCH control commands.

[0033]

[0033] According to a fifth aspect of the present disclosure, a base station is provided, the base station comprising a memory and a processor coupled to the memory configured to implement the method described above based on instructions stored in the memory.

[0034]

[0034] According to a sixth aspect of the present disclosure, a terminal is provided, the terminal comprising a memory and a processor coupled to the memory configured to implement the method described above based on instructions stored in the memory.

[0035]

[0035] According to a seventh aspect of the present disclosure, a computer-readable storage medium storing computer instructions that implement the method described above when executed by a processor is provided.

[0036] According to an eighth aspect of the present disclosure, there is provided a computer program comprising instructions which, when executed by a processor, cause the processor to perform the method described above.

[0037]

[0037] To more clearly show the technical solutions in the embodiments of the present disclosure or related technologies, the accompanying drawings used in the description of the embodiments or related technologies are briefly introduced below. The drawings in the following description are only part of the embodiments of the present disclosure, and it is obvious that those skilled in the art can obtain other drawings according to these drawings without any creative effort.

Brief Description of the Drawings

[0038]

Figure 1

[0038] Schematic flowchart of a data multiplexing transmission method according to some embodiments of the present disclosure.

Figure 2

[0039] Schematic flowchart of broadcasting a control command in a data multiplexing transmission method according to some embodiments of the present disclosure.

Figure 3

[0040] Schematic flowchart of a data multiplexing transmission method according to other embodiments of the present disclosure.

Figure 4

[0041] Schematic flowchart for processing transmission data in a data multiplexing transmission method according to other embodiments of the present disclosure.

Figure 5

[0042] Schematic block diagram of a base station according to some embodiments of the present disclosure.

Figure 6

[0043] Schematic block diagram of a base station according to other embodiments of the present disclosure.

Figure 7

[0044] Schematic block diagram of a terminal according to some embodiments of the present disclosure.

Figure 8

[0045] Schematic block diagram of a terminal according to other embodiments of the present disclosure.

Embodiments for Carrying Out the Invention

[0039]

[0046] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings in which exemplary embodiments of the present disclosure are shown. The technical solutions in the embodiments of the present disclosure will be clearly and completely described in conjunction with the drawings in the embodiments of the present disclosure. It is obvious that the described embodiments are only a part rather than all of the embodiments of the present disclosure. All other embodiments that can be derived by those skilled in the art from the embodiments disclosed herein without any creative effort fall within the protection scope of the present disclosure. The technical solutions of the present disclosure will be described in various aspects hereinafter in conjunction with various drawings and embodiments.

[0040]

[0047] Words such as "first", "second", etc. are only used hereinafter for explanatory distinction and do not have any other special meaning.

[0041]

[0048] In the related art known to the inventors, although eMBB services and URLLC services can dynamically share resources, this related art has at least the following drawbacks. When the eMBB services and URLLC services of different users dynamically share resources, the base station allocates one resource with a long duration and a narrow bandwidth to the eMB service of the first user. Then, the second user wishes to send a URLLC service, and the base station allocates one resource with a short duration and a wide bandwidth to the second user. The URLLC resource of the second user overlaps with the eMBB resource of the first user.

[0042]

[0049] In view of this, embodiments of the present disclosure provide a data multiplexing transmission method, a base station, a terminal, and a storage medium. The base station sends service resource occupancy information corresponding to a first terminal through a control channel, and the second terminal performs data transmission processing according to the detected service resource occupancy information. This provides a resource multiplexing solution, resolves the overlap between resources of different users, and improves the utilization efficiency of uplink transmission resources.

[0043]

[0050] FIG. 1 is a schematic flowchart of a data multiplexing transmission method according to some embodiments of the present disclosure and shown in FIG. 1.

[0044]

[0051] Step 101, the base station sends URLLC service resource occupancy information corresponding to the first terminal through a control channel.

[0045]

[0052] Step 102, when the second terminal detects the URLLC service resource occupancy information sent on the control channel, the second terminal performs data transmission processing based on the URLLC service resource occupancy information.

[0046]

[0053] eMBB uplink data refers to eMBB service data sent from a terminal to a base station, and the eMBB service can be a service such as video. URLLC uplink data refers to URLLC service data sent from a terminal to a base station, and the URLLC service can be a service such as autonomous driving. The first terminal and the second terminal support the transmission and reception of data in eMBB and URLLC modes, and can be a smartphone, a tablet computer, etc.

[0047]

[0054] In some embodiments, the base station can send URLLC service resource occupancy information corresponding to the first terminal through a control channel in various ways. For example, the base station broadcasts a control command through a control channel, and the control command carries URLLC service resource occupancy information. The control channel can be various, for example, it can be a group common physical downlink control channel (group common PDCCH), etc., and the control command can be various, for example, it can be a group common PDCCH control command, etc.

[0048]

[0055] In a 5G New Radio (NR) system, the system bandwidth can be divided into multiple carrier components (CCs), and on each CC, the network device separately sends a group common physical downlink control channel (PDCCH) corresponding to each CC to a user equipment (UE). The group common PDCCH is used to indicate the common information of the UEs included in the UE group, and all UEs under the base station can form one UE group.

[0049]

[0056] The second terminal determines whether the time-frequency resources for transmitting eMMC uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information. If so, the second terminal cancels the transmission of eMBB uplink data. If not, the second terminal continues to transmit eMBB uplink data.

[0050]

[0057] In some embodiments, before receiving the URLLC service request, the base station separately allocates time-frequency resources for transmitting eMBB uplink data to the first terminal and the second terminal, and separately sends the allocated time-frequency resource information to the first terminal and the second terminal. The base station schedules the resources used by the eMBB uplink data for the first terminal and the second terminal, and when the first terminal needs to upload URLLC service data, schedules the resources used by the URLLC uplink data for the first terminal. The base station receives the URLLC service request sent by the first terminal, and allocates the resources occupied by the transmission of the URLLC service to the first terminal.

[0051]

[0058] The time-frequency resources used by the eMBB service and the URLLC service are indicated by the base station through PDCCH control commands, and special bits for carrying resource allocation information are provided in the PDCCH control commands. The eMBB time-frequency resources refer to the time-frequency resources allocated by the base station to the terminal for transmitting eMBB uplink service data, and the eMBB time-frequency resource unit refers to the unit of the eMBB time-frequency resources. The base station allocates eMBB time-frequency resources for the terminal to transmit eMBB uplink data, and determines the start position of the time domain of resource mapping.

[0052]

[0059] The terminal determines available eMBB time-frequency resource units according to the start position of the time domain of resource mapping, and continuously maps data symbols of eMBB service data from the start position of the time domain of resource mapping to the available eMBB time-frequency resource units. The terminal transmits URLLC uplink data on the occupied eMBB time-frequency resource units, and can determine one or more symbols s allocated to the terminal's time slot t as the occupied eMBB time-frequency resource units allocated to the URLLC uplink data.

[0053]

[0060] FIG. 2 is a schematic flowchart for broadcasting a control command in a data multiplexing transmission method according to some embodiments of the present disclosure and shown in FIG. 2.

[0054]

[0061] Step 201, the base station schedules the first terminal and the second terminal to send eMBB uplink data.

[0055]

[0062] Step 202, the base station receives a URLLC service request sent by the first terminal and allocates resources occupied by the transmission of the URLLC service to the first terminal.

[0056]

[0063] Step 203, the base station generates a control command and broadcasts it through a control channel, where the control command carries URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service.

[0057]

[0064] The base station generates bitmap information for identifying the resources occupied by the transmission of the URLLC service, and the base station generates URLLC service resource occupancy information, where the URLLC service resource occupancy information carries the bitmap information therein.

[0058]

[0065] In the process where the base station generates bitmap information for identifying the resources occupied by the transmission of URLLC services, the base station acquires all the resources that need to be occupied for transmitting URLLC services, and correspondingly, generates 1 bit for each resource, and generates bitmap information based on the bits. The number of bits included in the bitmap information is equal to the number of all resources that need to be occupied for transmitting URLLC services, and the resources include at least one of a PRB, a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot.

[0059]

[0066] The base station can broadcast the resources occupied for transmitting URLLC through the group common PDCCH, and the base station can notify the resource state through a bitmap, and each 1 bit in the bitmap corresponds to one resource and represents occupied or idle. The resource can be one PRB, one PRB group, one subcarrier, one sequence, or one codeword, etc. The eMBB user detects the group common PDCCH, and when the user detects the group common PDCCH, the eMBB user determines whether to cancel sending eMBB according to the resource state indicated by the signaling.

[0060]

[0067] FIG. 3 is a flowchart of a data multiplexing transmission method according to another embodiment of the present disclosure used for a second terminal and shown in FIG. 3.

[0061]

[0068] Step 301, detect the URLLC service resource occupancy information corresponding to the first terminal sent through the control channel by the base station.

[0062]

[0069] Step 302, when detecting the URLLC service resource occupancy information sent on the control channel, perform data transmission processing based on the URLLC service resource occupancy information.

[0063]

[0070] A control command broadcast through a control channel by a base station is detected, and the control command carries URLLC service resource occupancy information. There are various ways to perform data transmission processing based on the URLLC service resource occupancy information.

[0064]

[0071] FIG. 4 is a schematic flowchart for processing transmission data in a data multiplexing transmission method according to another embodiment of the present disclosure and shown in FIG. 4.

[0065]

[0072] Step 401: Determine whether the time-frequency resources for transmitting eMBB uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information.

[0066]

[0073] Step 402: If so, the second terminal cancels transmitting the eMBB uplink data; if not, the second terminal continues to transmit the eMBB uplink data.

[0067]

[0074] The URLLC service resource occupancy information carries therein bitmap information for identifying the resources occupied by the first terminal for transmitting the URLLC service, and each resource corresponds to 1 bit. The number of bits included in the bitmap information is equal to the number of all resources that need to be occupied for transmitting the URLLC service, and the resources include at least one of a PRB, a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot.

[0068]

[0075] In some embodiments, the base station schedules eMBB users to send uplink data, and when there is a URLLC service request, the base station schedules URLLC users to send uplink data. The base station broadcasts, through the group common PDCCH, the resources occupied by the URLLC transmission. The eMBB users detect the group common PDCCH, and when the group common PDCCH is detected, the users read the resource indication in the group common PDCCH. If the users discover that the resources occupied by the eMBB data overlap with the resources indicated by the group common PDCCH, the users cancel sending the eMBB data; otherwise, the users continue to send the eMBB data.

[0069]

[0076] In some embodiments, as shown in FIG. 5, the present disclosure provides a base station 50 including an information sending module 51, a request receiving module 52, a resource allocation module 53, and an information generating module 54.

[0070]

[0077] When the information sending module 51 detects that a second terminal has detected URLLC service resource occupancy information corresponding to a first terminal sent on a control channel, the information sending module 51 sends the URLLC service resource occupancy information through the control channel so as to perform data transmission processing based on the URLLC service resource occupancy information. The information sending module 51 can broadcast a control command through the control channel, where the control command carries the URLLC service resource occupancy information. Before receiving the URLLC service request, the resource allocation module 53 separately allocates time-frequency resources for the first terminal and the second terminal to send eMBB uplink data, and separately sends the allocated time-frequency resource information to the first terminal and the second terminal.

[0071]

[0078] The receiving module 52 receives the URLLC service request sent by the first terminal, and the resource allocation module 53 allocates resources occupied by the transmission of the URLLC service to the first terminal. The information sending module 51 generates a control command and broadcasts it through a control channel. Here, the control command carries URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service. The control channel includes a group common physical downlink control channel (group common PDCCH), etc., and the control command includes a group common PDCCH control command, etc.

[0072]

[0079] The information generation module 54 generates bitmap information for identifying resources occupied by the transmission of the URLLC service and generates URLLC service resource occupancy information. Here, the URLLC service resource occupancy information carries the bitmap information therein. The information generation module 54 can obtain all the resources occupied by the transmission of the URLLC service, and correspondingly generate 1 bit for each resource, and generate bitmap information based on the bits. The number of bits included in the bitmap information is equal to the number of all resources that need to be occupied for transmitting the URLLC service. The resources include at least one of a PRB, a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot.

[0073]

[0080] FIG. 6 is a schematic block diagram of a base station according to another embodiment of the present disclosure. As shown in FIG. 6, the apparatus can include a memory 61, a processor 62, a communication interface 63, and a bus 64. The memory 61 is configured to store instructions, and the processor 62 is coupled to the memory 61. The processor 62 is configured to implement the data multiplexing transmission method described above based on the instructions stored in the memory 61.

[0074]

[0081] The memory 61 can be a high-speed RAM memory, a non-volatile memory, etc., and the memory 61 can also be a memory array. The storage device 61 can also be divided into blocks, and the blocks can be combined into virtual volumes according to certain rules. The processor 62 can be a central processing unit (CPU) configured to implement the data multiplexing transmission method of the present disclosure, or an ASIC (application-specific integrated circuit), or one or more integrated circuits.

[0075]

[0082] In some embodiments, as shown in FIG. 7, the present disclosure provides a terminal 70 that can be configured as a second terminal, and another terminal can be a first terminal. The terminal 70 includes an information detection module 71 and a transmission processing module 72. The information detection module 71 listens for the URLLC service resource occupancy information corresponding to the first terminal sent through the control channel by the base station, and when the transmission processing module 72 detects the URLLC service resource occupancy information sent on the control channel, it performs data transmission processing based on the URLLC service resource occupancy information.

[0076]

[0083] The information listening module 71 listens for the control commands broadcast through the control channel by the base station, where the control commands carry the URLLC service resource occupancy information. The transmission processing module 72 determines whether the time-frequency resources for transmitting eMMC uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information. If so, it cancels the transmission of eMMC uplink data; if not, it continues to transmit eMMC uplink data.

[0077]

[0084] FIG. 8 is a schematic block diagram of a terminal according to another embodiment of the present disclosure. As shown in FIG. 8, the apparatus can include a memory 81, a processor 82, a communication interface 83, and a bus 84. The memory 81 is configured to store instructions, and the processor 82 is coupled to the memory 81 and configured to implement the data multiplexing transmission method described above based on the instructions stored in the memory 81.

[0078]

[0085] The memory 81 can be a high-speed RAM memory, a non-volatile memory, etc., and the memory 51 can also be a memory array. The memory 81 can also be divided into blocks, and the blocks can be combined into virtual volumes according to certain rules. The processor 82 can be a central processing unit (CPU) configured to implement the data multiplexing transmission method of the present disclosure, or an ASIC (application-specific integrated circuit), or one or more integrated circuits.

[0079]

[0086] According to a further aspect of the present disclosure, there is provided a computer-readable storage medium storing computer instructions that implement the above method when executed by a processor.

[0080]

[0087] In some embodiments, the present disclosure further provides a computer program comprising instructions that cause a computer to implement the method described in any of the above embodiments when executed by a processor. more

[0081]

[0088] ​According to the data multiplexing transmission method, base station, terminal, and storage medium provided in the above embodiments, the base station sends URLLC service resource occupancy information corresponding to a first terminal through a control channel, and the second terminal performs data transmission processing according to the URLLC service resource occupancy information obtained by listening. This provides a resource multiplexing solution for uplink eMBB and URLLC, resolves the overlap between eMBB resources and URLLC resources of different users, and improves the utilization efficiency of uplink transmission resources.

[0082]

[0089] The present disclosure has been described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present disclosure. It will be understood that each flow and / or block of the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices create means for implementing the functions specified in one or more flows and / or one or more blocks of the flowchart and / or block diagram.

[0083]

[0090] These computer program instructions can also be stored in a computer-readable memory capable of guiding a computer or other programmable data processing device to operate in a specific manner. Therefore, the instructions stored in the computer-readable memory generate a manufactured product including instruction means for implementing the functions specified in one or more flows and / or one or more blocks of the flowchart and / or block diagram.

[0084]

[0091] These computer program instructions may also be loaded onto a computer or other programmable data processing device to produce a computer-implemented process such that a series of operational steps may be performed on the computer or other programmable device, and thus instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows of a flowchart and / or one or more blocks of a block diagram.

[0085]

[0092] The description of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or to limit the disclosure to the forms disclosed. Many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best illustrate the principles of the disclosure and the practical application, and to enable others skilled in the art to understand the disclosure and design various embodiments with various modifications as are suited to the particular use contemplated. The invention described in the claims of the present application at the time of initial filing is appended below. [C1] A data transmission method, when a second terminal detects service resource occupancy information corresponding to a first terminal sent on a control channel, sending the service resource occupancy information through the control channel by a base station so as to perform data transmission processing based on the service resource occupancy information A method comprising: [C2] Sending, by a base station through a control channel, the service resource occupancy information corresponding to a first terminal is broadcasting, by the base station, a control command through the control channel, wherein the control command carries the service resource occupancy information The method according to C1, comprising: [C3] The service resource occupancy information includes ultra-reliable low-latency communication (URLLC) service resource occupancy information, and the method the base station receiving a URLLC service request sent by the first terminal and allocating resources occupied by the transmission of the URLLC service to the first terminal; the base station generating the control command and broadcasting it through the control channel, wherein the control command carries the URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service The method according to C2, further comprising: [C4] The data transmission processing includes enhanced mobile broadband (eMBB) uplink data transmission processing, and the method the base station allocating time-frequency resources for transmitting the eMBB uplink data to the second terminal and sending the allocated time-frequency resource information to the second terminal before receiving the URLLC service request The method according to C3, further comprising: [C5] the base station generating bitmap information for identifying the resources occupied by the transmission of the URLLC service The base station generates the URLLC service resource occupancy information, where the URLLC service resource occupancy information carries the bitmap information therein. The method according to C3, further comprising. [C6] The generating, by the base station, of the bitmap information for identifying the resources occupied by the transmission of the URLLC service is the base station acquires all the resources that need to be occupied for transmitting the URLLC service, and correspondingly generates 1 bit for each resource, and generates the bitmap information based on the bits The method according to C5, comprising. [C7] The number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service, where the resources include at least one of a physical resource block (PRB), a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot. The method according to C6. [C8] The control channel comprises a group common physical downlink control channel (group common PDCCH). The control command comprises a group common PDCCH control command. The method according to any one of C2 to 7. [C9] A data transmission method, comprising a second terminal detecting service resource occupancy information corresponding to a first terminal sent by a base station through a control channel; when the second terminal detects the service resource occupancy information sent on the control channel, the second terminal performing a data transmission process based on the service resource occupancy information The method comprising. [C10] The service resource occupancy information comprises ultra-reliable and low-latency communication (URLLC) service resource occupancy information, and the method further comprises the second terminal detecting a control command broadcast by the base station through the control channel, where the control command carries the URLLC service resource occupancy information The method according to C9, further comprising. [C11] The data transmission process comprises an enhanced mobile broadband (eMBB) uplink data transmission process, and the second terminal performing the data transmission process based on the service resource occupancy information is The second terminal determines whether the time-frequency resource for transmitting the eMBB uplink data overlaps with the time-frequency resource corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information. Under the condition that the time-frequency resource for transmitting the eMBB uplink data overlaps with the time-frequency resource corresponding to the URLLC service resource occupancy information, the second terminal cancels transmitting the eMBB uplink data, and under the condition that the time-frequency resource for transmitting the eMBB uplink data does not overlap with the time-frequency resource corresponding to the URLLC service resource occupancy information, the second terminal continues to transmit the eMBB uplink data. The method according to C10, comprising the above. [C12] The URLLC service resource occupancy information carries therein bitmap information for identifying the resources occupied by the first terminal for transmitting the URLLC service, where each resource corresponds to 1 bit. The method according to C11. [C13] The number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service, where the resources include at least one of a physical resource block (PRB), a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot. The method according to C12. [C14] The control channel includes a group common physical downlink control channel (group common PDCCH). The control command includes a group common PDCCH control command. The method according to any one of C10 to 13. [C15] A base station, An information sending module configured to send the service resource occupancy information through the control channel so that when the second terminal detects the service resource occupancy information corresponding to the first terminal sent on the control channel, the second terminal performs data transmission processing based on the service resource occupancy information. The base station comprising the above. [C16] The information sending module is further configured to broadcast a control command through the control channel, where the control command carries the service resource occupancy information. The base station according to C15. [C17] The service resource occupancy information includes ultra-reliable and low-latency communication (URLLC) service resource occupancy information, and the base station is configured to receive a URLLC service request sent by the first terminal, a request receiving module is configured to allocate resources occupied by the transmission of the URLLC service to the first terminal, a resource allocation module generates the control command and is configured to broadcast it through the control channel, the information sending module, wherein the control command carries the URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service The base station according to C16, further comprising [C18] The data transmission process includes enhanced mobile broadband (eMBB) uplink data transmission process The resource allocation module is further configured to allocate time-frequency resources for transmitting the eMBB uplink data to the second terminal and send the allocated time-frequency resource information to the second terminal before receiving the URLLC service request The base station according to C17 [C19] An information generation module configured to generate bitmap information for identifying the resources occupied by the transmission of the URLLC service and generate the URLLC service resource occupancy information, wherein the URLLC service resource occupancy information carries the bitmap information therein The base station according to C17, further comprising [C20] The information generation module is further configured to acquire all the resources that need to be occupied for transmitting the URLLC service, generate 1 bit for each resource accordingly, and generate the bitmap information based on the bits The base station according to C19 [C21] The number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service, wherein the resources include at least one of physical resource blocks (PRBs), PRB groups, sub-carriers, sequences, codewords, symbols, and time slots The base station according to C20 [C22] The control channel includes a group common physical downlink control channel (group common PDCCH), The control command includes a group common PDCCH control command, The base station according to any one of C16 to 21. [C23] A terminal, An information detection module configured to detect service resource occupancy information corresponding to another terminal sent through a control channel by a base station, A transmission processing module configured to perform data transmission processing based on the service resource occupancy information when the service resource occupancy information sent on the control channel is detected A terminal comprising. [C24] The service resource occupancy information includes ultra-reliable low-latency communication (URLLC) service resource occupancy information, The information detection module is configured to detect a control command broadcast by the base station through the control channel, wherein the control command carries the URLLC service resource occupancy information, The terminal according to C23. [C25] The data transmission processing includes extended mobile broadband (eMBB) uplink data transmission processing, The transmission processing module is configured to determine whether a time-frequency resource for transmitting the eMMC uplink data overlaps with a time-frequency resource corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information; cancel the transmission of the eMBB uplink data under the condition that the time-frequency resource for transmitting the eMBB uplink data overlaps with the time-frequency resource corresponding to the URLLC service resource occupancy information; and continue to transmit the eMBB uplink data under the condition that the time-frequency resource for transmitting the eMBB uplink data does not overlap with the time-frequency resource corresponding to the URLLC service resource occupancy information. The terminal according to C24. [C26] The URLLC service resource occupancy information carries therein bitmap information for identifying resources occupied by the first terminal for transmitting the URLLC service, wherein each resource corresponds to 1 bit. The terminal according to C25. [C27] The number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied to transmit the URLLC service, where the resources include at least one of a physical resource block (PRB), a PRB group, a subcarrier, a sequence, a codeword, a symbol, and a time slot. The terminal according to C26. [C28] The control channel includes a group common physical downlink control channel (group common PDCCH). The control command includes a group common PDCCH control command. The terminal according to any one of C24 to 27. [C29] A base station, a memory, and a processor coupled to the memory configured to implement the method according to any one of C1 to 8 based on instructions stored in the memory The base station comprising the same. [C30] A terminal, a memory, and a processor coupled to the memory configured to implement the method according to any one of C9 to 14 based on instructions stored in the memory The terminal comprising the same. [C31] A computer-readable storage medium storing computer instructions for implementing the method according to any one of C1 to 13 when executed by a processor.

Claims

1. A data transmission method, comprising: a base station receiving a URLLC service request sent by a first terminal, and allocating resources occupied by the transmission of the URLLC service to the first terminal; wherein the first terminal and a second terminal support data transmission and reception in eMBB and URLLC modes, and before receiving the URLLC service request, the base station separately allocates time-frequency resources for transmitting eMBB uplink data to the first terminal and the second terminal, and separately sends the allocated time-frequency resource information to the first terminal and the second terminal, the eMBB service includes a video service, and the URLLC service includes an autonomous driving service; the base station generating a control command and broadcasting the control command through a control channel; wherein the control command carries URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service, the URLLC service resource occupancy information carries bitmap information therein, the number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service, each resource corresponds to 1 bit, and the resources include PRBs, PRB groups, subcarriers, sequences, codewords, symbols, and time slots; when the second terminal detects the URLLC service resource occupancy information sent on the control channel, the second terminal performing eMBB uplink data transmission processing based on the URLLC service resource occupancy information. A method comprising the above.

2. The method according to claim 1, further comprising: the base station acquiring all the resources that need to be occupied for transmitting the URLLC service, correspondingly generating 1 bit for each resource, and generating the bitmap information based on the bits. The method according to claim 1, further comprising the above.

3. The control channel includes a group common physical downlink control channel (group common PDCCH). The control command includes a group common PDCCH control command. The method according to any one of claims 1 or 2.

4. A data transmission method, wherein a second terminal detects a control command broadcast through a control channel by a base station; here, the first terminal and the second terminal support transmission and reception of data in eMBB and URLLC modes. Before receiving a URLLC service request sent by the first terminal, the base station separately allocates time-frequency resources for transmitting eMBB uplink data to the first terminal and the second terminal, and separately sends the allocated time-frequency resource information to the first terminal and the second terminal. The eMBB service includes a video service, the URLLC service includes an autonomous driving service, the control command carries URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service allocated to the first terminal. The URLLC service resource occupancy information carries bitmap information therein, and the number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service. Each resource corresponds to 1 bit, and the resources include PRBs, PRB groups, subcarriers, sequences, codewords, symbols, and time slots. when the second terminal detects the URLLC service resource occupancy information sent on the control channel, the second terminal performs data transmission processing based on the URLLC service resource occupancy information; here, when the second terminal performs the eMBB uplink data transmission processing based on the URLLC service resource occupancy information, the second terminal determines whether the time-frequency resources for transmitting the eMBB uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information based on the URLLC service resource occupancy information; under the condition that the time-frequency resources for transmitting the eMBB uplink data overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information, the second terminal cancels transmitting the eMBB uplink data. A method comprising the above. **Claim 5** The second terminal performing data transmission processing based on the service resource occupancy information means that under the condition that the time-frequency resources for transmitting the eMBB uplink data do not overlap with the time-frequency resources corresponding to the URLLC service resource occupancy information, the second terminal continues to transmit the eMBB uplink data The method according to claim 4, comprising.

6. The control channel includes a group common physical downlink control channel (group common PDCCH), The control command includes a group common PDCCH control command, The method according to claim 5.

7. A base station, A request receiving module configured to receive a URLLC service request sent by a first terminal; A resource allocation module configured to allocate resources occupied by the transmission of the URLLC service to the first terminal, Here, the first terminal and the second terminal support data transmission and reception in the eMBB and URLLC modes. Before receiving the URLLC service request, the resource allocation module separately allocates time-frequency resources for transmitting eMBB uplink data to the first terminal and the second terminal, and separately sends the allocated time-frequency resource information to the first terminal and the second terminal. The eMBB service includes a video service, and the URLLC service includes an autonomous driving service. An information sending module configured to generate a control command and broadcast the control command through a control channel. Here, the control command carries URLLC service resource occupancy information corresponding to the resources occupied by the transmission of the URLLC service. The URLLC service resource occupancy information carries bitmap information therein. The number of bits included in the bitmap information is equal to the number of all the resources that need to be occupied for transmitting the URLLC service. Each resource corresponds to 1 bit. The resources include physical resource blocks (PRBs), PRB groups, subcarriers, sequences, codewords, symbols, and time slots. When the second terminal detects the URLLC service resource occupancy information sent on the control channel, it performs eMBB uplink data transmission processing based on the URLLC service resource occupancy information. A base station comprising the above. **Claim 8** The information generation module is further configured to acquire all the resources that need to be occupied for transmitting the URLLC service, generate 1 bit for each resource accordingly, and generate the bitmap information based on the bits. The base station according to claim 7, further comprising the above. **Claim 9** The control channel comprises a group common physical downlink control channel (group common PDCCH). The control command comprises a group common PDCCH control command. The base station according to claim 8. **Claim 10** A base station, comprising a memory and a processor coupled to the memory, the processor being configured to implement the method according to any one of claims 1 to 3 based on instructions stored in the memory. A base station comprising the above. **Claim 11** A terminal, comprising a memory and a processor coupled to the memory, the processor being configured to implement the method according to any one of claims 4 to 6 based on instructions stored in the memory. A terminal comprising the above. **Claim 12** A computer-readable storage medium storing computer instructions that implement the method according to any one of claims 1 to 3 or any one of claims 4 to 6 when executed by a processor. **Claim 13** A computer program comprising instructions that cause a processor to execute the method according to any one of claims 1 to 3 or any one of claims 4 to 6 when the computer program is executed by the processor.

Citation Information

Patent Citations

  • Communication system, communication terminal device, and communication node

    WO2019098059A1