CN111132379A - Data transmission method and device - Google Patents
Data transmission method and device Download PDFInfo
- Publication number
- CN111132379A CN111132379A CN201811294058.6A CN201811294058A CN111132379A CN 111132379 A CN111132379 A CN 111132379A CN 201811294058 A CN201811294058 A CN 201811294058A CN 111132379 A CN111132379 A CN 111132379A
- Authority
- CN
- China
- Prior art keywords
- configuration
- information
- authorization
- priority
- configuration authorization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a data transmission method and equipment, wherein the method comprises the following steps: determining a priority of a configuration authorization; and transmitting data according to the priority of the configuration authorization, acquiring the priority of the configuration authorization by the terminal, transmitting the data according to the priority of the configuration authorization, realizing the priority transmission of multiple sets of configuration authorization under the scene of simultaneously activating multiple sets of configuration authorization, and improving the resource utilization efficiency.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a data transmission method and equipment.
Background
In the prior art, if multiple sets of grants are activated simultaneously and the multiple sets of grants collide in time, that is, after collision, if a terminal (e.g., User Equipment (UE)) cannot solve the priority problem of multiple configuration grants, a transmission problem occurs in the terminal transmission process.
For example, the terminal currently supports two configuration authorization methods. One is longer period and is suitable for service with low requirement on time delay, and the other is shorter period and is suitable for service with higher requirement on time delay. If the current arrival service is a service requiring a low time delay, if the terminal authorizes the configuration on a long period to send data, the problem that the data time delay cannot be met is caused.
On the other hand, if the currently arriving service is a service with a lower delay requirement and is transmitted on the configuration authorization in a shorter period, the resource of the service with a higher delay requirement is occupied, and the problem of unreasonable resource utilization is caused.
Disclosure of Invention
An object of the embodiments of the present invention is to provide a data transmission method and device, which solve the problem of unreasonable resource utilization.
According to a first aspect of the embodiments of the present invention, there is provided a data transmission method applied to a terminal, the method including: determining a priority of a configuration authorization; and transmitting data according to the priority of the configuration authorization.
Optionally, the determining the priority of the configuration authorization includes: receiving configuration information of the configuration authorization from a network device; and configuring the priority of the configuration authorization according to the configuration information.
Optionally, the receiving, from the network device, configuration information of the configuration authorization includes: the configuration information is received from a network device via radio resource control, RRC, signaling.
Optionally, the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
Optionally, the configuration information includes eighth information, where the eighth information indicates a configuration authorization period when a logical channel is multiplexed, and the determining the priority of the configuration authorization includes: and determining the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed.
According to a second aspect of the embodiments of the present invention, there is provided a data transmission method applied to a network device, the method including: and sending configuration information of the configuration authorization to the terminal, wherein the configuration information is used for configuring the priority of the authorization.
Optionally, the sending configuration information of the configuration authorization to the terminal includes: and sending configuration information of the configuration authorization to the terminal through Radio Resource Control (RRC) signaling.
Optionally, the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information associated with each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
Optionally, the configuration information includes eighth information, where the eighth information indicates a configuration authorization period when the logical channel is multiplexed.
According to a third aspect of the embodiments of the present invention, there is provided a terminal, including: a determining module for determining a priority of the configuration authorization; and the transmission module is used for transmitting data according to the priority of the configuration authorization.
Optionally, the determining module is further configured to: receiving configuration information of the configuration authorization from a network device; and configuring the priority of the configuration authorization according to the configuration information.
Optionally, the determining module is further configured to: receiving the configuration information from a network device through radio resource control, RRC, signaling; and configuring the priority of the configuration authorization according to the configuration information.
Optionally, the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
Optionally, the configuration information includes eighth information, where the eighth information indicates a configuration authorization period when the logical channel is multiplexed, and the determining module is further configured to: and determining the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed.
According to a fourth aspect of the embodiments of the present invention, there is provided a network device, including: the configuration module is used for sending configuration information of configuration authorization to the terminal, and the configuration information is used for configuring the priority of the authorization.
Optionally, the configuration module is further configured to: and sending configuration information of the configuration authorization to the terminal through RRC signaling.
Optionally, the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information associated with each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
Optionally, the configuration information includes eighth information, where the eighth information indicates a configuration authorization period when the logical channel is multiplexed.
According to a fifth aspect of the embodiments of the present invention, there is provided a terminal, including: a processor, a memory and a program stored on the memory and executable on the processor, which program, when executed by the processor, carries out the steps of the data transmission method according to the first aspect.
According to a sixth aspect of the embodiments of the present invention, there is provided a network device, including: a processor, a memory and a program stored on the memory and executable on the processor, which program, when executed by the processor, carries out the steps of the data transmission method according to the second aspect.
According to a seventh aspect of embodiments of the present invention, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the data transmission method according to the first aspect, or implements the steps of the data transmission method according to the second aspect.
In the embodiment of the invention, the terminal acquires the priority of the configuration authorization and transmits data according to the priority of the configuration authorization, so that the priority transmission of multiple sets of configuration authorization is realized under the scene of simultaneously activating multiple sets of configuration authorization, and the resource utilization efficiency is improved.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a schematic diagram of a data transmission process of a conventional configuration authorization type 1;
fig. 2 is a schematic diagram of a data transmission process of a conventional configuration authorization type 2;
FIG. 3 is a schematic diagram of a resource allocation of multiple existing configuration authorization types;
FIG. 4 is a block diagram of a wireless communication system according to an embodiment of the present invention;
FIG. 5 is a flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 6 is a second flowchart of a data transmission method according to an embodiment of the present invention;
fig. 7 is one of the structural diagrams of a terminal according to an embodiment of the present invention;
FIG. 8 is one of the block diagrams of a network device according to an embodiment of the present invention;
fig. 9 is a second structural diagram of a terminal according to an embodiment of the present invention;
fig. 10 is a second block diagram of a network device according to an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "comprises," "comprising," or any other variation thereof, in the description and claims of this application, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Furthermore, the use of "and/or" in the specification and claims means that at least one of the connected objects, such as a and/or B, means that three cases, a alone, B alone, and both a and B, exist.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In order to facilitate understanding of the embodiments of the present invention, the following technical points are introduced:
firstly, regarding configuration authorization:
configuration Grant type 1(Configured Grant type 1)/configuration Grant type 2(Configured Grant type 2), wherein the configuration Grant type2 is the same as a Semi-persistent Scheduling (SPS) working mechanism of Long Term Evolution (Long Term Evolution, LTE).
In New Radio (NR), a network side may pre-configure some Uplink (UL) resources, so that some services with high delay requirements (e.g., high Reliable Low latency communications (URLLC)) or services with a relatively regular service format (e.g., Voice over internet Protocol (VoIP)) may be transmitted on the configured UL resources.
The configuration authorization type1 and the configuration authorization type2 are two scheduling manners, and the same point is that the base station may pre-allocate a periodic resource location, and a terminal (e.g., User Equipment (UE)) may send data according to the base station and the allocated resource location. The difference points are that:
the Configured Grant Type1 is a Radio Resource Control (RRC) Configured Resource location, a Modulation Coding Scheme (MCS) mode, a Radio Resource Block (RB) size, a Hybrid Automatic Repeat request (HARQ) number, a period, and the like, and does not require a physical layer activation or deactivation process, and becomes effective after RRC configuration.
The Configured grant type2 is also the resource location, HARQ number, and period Configured by RRC, but not the RB and MCS configuration. Meanwhile, the physical layer needs to send Downlink Control Information (DCI) to activate and deactivate the resource.
The Configured Grant type1 data transmission process is shown in fig. 1, and the Configured Grant type2 data transmission process is shown in fig. 2.
Second, regarding multiple sets of configuration authorizations:
in order to satisfy multiple service requirements in the same serving cell, for example, some services are VoIP, there are delay requirements, and the services have a period, which is 20ms when the services are active (active), and 160ms when the services are non-periodic. The network side can configure a configuration authorization mode with a larger period for the service. Some services also have the periodic characteristic, but cannot tolerate higher delay, that is, have higher requirement on delay, and such services cannot use the configuration authorization method just used, and need to configure the configuration authorization method with shorter period. Therefore, in order to satisfy the requirement of transmitting two services simultaneously, the network side configures two configuration grants for the terminal simultaneously, one is long-period, and the other is short-period, as shown in fig. 3.
Embodiments of the present invention are described below with reference to the accompanying drawings. The data transmission method and the data transmission equipment provided by the embodiment of the invention can be applied to a wireless communication system. The wireless communication system may be a 5G system, an Evolved Long Term Evolution (lte) system, or a subsequent lte communication system.
Fig. 4 is a block diagram of a wireless communication system according to an embodiment of the present invention. As shown in fig. 4, the wireless communication system may include: network device 40 and a terminal, such as terminal designated UE41, UE41 may communicate (transmit signaling or transmit data) with network device 40. In practical applications, the connections between the above devices may be wireless connections, and fig. 4 illustrates solid lines for convenience and intuition of the connection relationships between the devices.
It should be noted that the communication system may include a plurality of UEs 41, and the network device 40 may communicate with the plurality of UEs 41.
The network device 40 provided in the embodiment of the present invention may be a base station, which may be a commonly used base station, an evolved node base (eNB), or a network device in a 5G system (e.g., a next generation base station (gNB) or a Transmission and Reception Point (TRP)).
The terminal provided by the embodiment of the invention can be a Mobile phone, a tablet Computer, a notebook Computer, an Ultra-Mobile Personal Computer (UMPC), a netbook or a Personal Digital Assistant (PDA) and the like.
Referring to fig. 5, an embodiment of the present invention provides a data transmission method, where an execution subject of the method may be a terminal, and the method includes the following specific steps:
step 501: determining a priority of a configuration authorization;
in the embodiment of the present invention, the configuration authorization may include at least two sets, for example, two sets of configuration authorization situations: configuration authorization 0, configuration authorization 1; for example, four sets of configuration authorization cases: configuration grant 0, configuration grant 1, configuration grant 2, configuration grant 3, it being understood that different configuration grants may correspond to different priorities.
In this embodiment of the present invention, optionally, in step 501, first, configuration information of the configuration authorization is received from a network device, for example: receiving the configuration information from a network device through Radio Resource Control (RRC) signaling; and then configuring the priority of the configuration authorization according to the configuration information.
Step 502: and transmitting the data according to the priority of the configuration authorization.
In the embodiment of the present invention, in step 502, the corresponding configuration authorization may be selected to transmit data according to the priority of the configuration authorization.
In the embodiment of the present invention, optionally, the configuration information may include at least one of the following:
(1) first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
referring to table 1, taking four sets of configuration grants as an example, the related information of the configuration grants is an index (index) of the configuration grants, and the first information is "3, 1, 2, 0", where the index "0" corresponds to the configuration grant 0, the index "1" corresponds to the configuration grant 1, the index "2" corresponds to the configuration grant 2, the index "3" corresponds to the configuration grant 3, and the priority order of the configuration grants is: configuration authorization 3> configuration authorization 1> configuration authorization 2> configuration authorization 0.
| Configuring authorization index | 0 | 1 | 2 | 3 |
| Priority level | 3 | 1 | 2 | 0 |
TABLE 1
(2) Second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
illustratively, the second information includes: configuring authorization 0, and configuring the priority of the authorization to be 4; configuring authorization 1, and configuring the priority of authorization to be 2; configuring authorization 2, and configuring the priority of authorization to be 3; grant 3 is configured with priority 1. The priority order of the configuration authorization is: configuration authorization 3> configuration authorization 1> configuration authorization 2> configuration authorization 0.
(3) Third information indicating that the priority level of at least two configuration authorizations is low;
illustratively, the third information may include: configuration grant 1 has a higher priority than configuration grant 2.
(4) Fourth information indicating information on a configuration grant used in the logical channel;
illustratively, the fourth information may include: the index (index) information of the configuration grant used in the logical channel 1 includes: "1" and "2", i.e., configuration grant 1 and configuration grant 2 that logical channel 1 can use; and/or, the fourth information may further include: index information of the configuration grant used in the logical channel 2 includes: "2" and "3", i.e., logical channel 2 can be configured grant 2 and configured grant 3;
(5) fifth information indicating a period of configuration authorization;
(6) sixth information indicating a time duration for which the configuration grant is used in the logical channel;
(7) seventh information indicating a subcarrier bandwidth length for which a grant is configured;
(8) eighth information, the eighth information including a period of the configuration grant at the time of the logical channel multiplexing.
Further, when the configuration information includes the eighth information, the terminal determines the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed, correspondingly.
If the period of the configuration grant satisfies the period of the configuration grant for the logical channel configuration, data may be transmitted on the configuration grant. For example: the period of the configuration authorization configuration is 2ms, and the period parameter configured in the logical channel to which the arrival data packet belongs is 2ms, then the data can be sent in the configuration authorization. And if the period parameter of the logical channel configuration is 5ms, the data cannot be sent on the configuration authorization.
In the embodiment of the present invention, a terminal obtains the priority of configuration authorization, and transmits data according to the priority of configuration authorization, so as to implement the priority transmission of multiple sets of configuration authorization in a scenario of activating multiple sets of configuration authorization simultaneously, and improve the resource utilization efficiency, referring to fig. 6, the implementation of the present invention provides a configuration method, where an execution main body of the method may be a network device, and the specific steps are as follows:
step 601: sending configuration information of configuration authorization to the terminal;
in the embodiment of the present invention, the network device sends the configuration information of the configuration authorization to the terminal, and optionally, sends the configuration information of the configuration authorization to the terminal through RRC signaling; and the terminal configures the priority of the configuration authorization according to the configuration information.
In the embodiment of the present invention, optionally, the configuration information may include at least one of the following:
(1) first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
illustratively, taking four sets of configuration grants as an example, the related information of the configuration grants is an index (index) of the configuration grants, and the first information is "3, 1, 2, 0", where the index "0" corresponds to the configuration grant 0, the index "1" corresponds to the configuration grant 1, the index "2" corresponds to the configuration grant 2, the index "3" corresponds to the configuration grant 3, and the priority order of the configuration grants is: configuration authorization 3> configuration authorization 1> configuration authorization 2> configuration authorization 0.
(2) Second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
illustratively, the second information includes: configuring authorization 0, and configuring the priority of the authorization to be 4; configuring authorization 1, and configuring the priority of authorization to be 2; configuring authorization 2, and configuring the priority of authorization to be 3; grant 3 is configured with priority 1. The priority order of the configuration authorization is: configuration authorization 3> configuration authorization 1> configuration authorization 2> configuration authorization 0.
(3) Third information indicating that the priority level of at least two configuration authorizations is low;
illustratively, the third information may include: configuration grant 1 has a higher priority than configuration grant 2.
(4) Fourth information indicating information on a configuration grant used in the logical channel;
illustratively, the fourth information may include: the index (index) information of the configuration grant used in the logical channel 1 includes: "1" and "2", i.e., configuration grant 1 and configuration grant 2 that logical channel 1 can use; and/or, the fourth information may further include: index information of the configuration grant used in the logical channel 2 includes: "2" and "3", i.e., logical channel 2 can be configured grant 2 and configured grant 3;
(5) fifth information indicating a period of configuration authorization;
(6) sixth information indicating a time duration for which the configuration grant is used in the logical channel;
(7) seventh information indicating a subcarrier bandwidth length for which a grant is configured;
(8) eighth information, the eighth information including a period of the configuration grant at the time of the logical channel multiplexing.
Further, the configuration information includes eighth information; correspondingly, the terminal determines the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed.
If the period of the configuration grant satisfies the period of the configuration grant for the logical channel configuration, data may be transmitted on the configuration grant. For example: the period of the configuration authorization configuration is 2ms, and the period parameter configured in the logical channel to which the arrival data packet belongs is 2ms, then the data can be sent in the configuration authorization. And if the period parameter of the logical channel configuration is 5ms, the data cannot be sent on the configuration authorization.
In the embodiment of the invention, the terminal acquires the priority of the configuration authorization and transmits data according to the priority of the configuration authorization, so that the priority transmission of multiple sets of configuration authorization is realized under the scene of simultaneously activating multiple sets of configuration authorization, and the resource utilization efficiency is improved.
Referring to fig. 7, an embodiment of the present invention provides a terminal 700, including:
a determining module 701, configured to determine a priority of the configuration authorization;
a transmission module 702, configured to transmit data according to the priority of the configuration authorization.
Optionally, the determining module 701 is further configured to: receiving configuration information of the configuration authorization from a network device; and configuring the priority of the configuration authorization according to the configuration information.
Optionally, the determining module 701 is further configured to: receiving the configuration information from a network device through radio resource control, RRC, signaling; and configuring the priority of the configuration authorization according to the configuration information.
Optionally, the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
Optionally, the configuration information includes eighth information, where the eighth information indicates a configuration authorization period when the logical channel is multiplexed, and the determining module 701 is further configured to: and determining the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed.
In the embodiment of the invention, the terminal acquires the priority of the configuration authorization and transmits data according to the priority of the configuration authorization, so that the priority transmission of multiple sets of configuration authorization is realized under the scene of simultaneously activating multiple sets of configuration authorization, and the resource utilization efficiency is improved.
Referring to fig. 8, an embodiment of the present invention provides a network device 800, including:
a configuration module 801, configured to send configuration information of configuration authorization to a terminal, where the configuration information is used to configure a priority of the authorization.
Optionally, the configuration module is further configured to: and sending configuration information of the configuration authorization to the terminal through RRC signaling.
Optionally, wherein the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information associated with each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
Optionally, the configuration information includes eighth information, where the eighth information indicates a configuration authorization period when the logical channel is multiplexed.
In the embodiment of the invention, on the premise of meeting the requirement of low time delay, the compromise between high reliability and high complexity can be realized.
Referring to fig. 9, another terminal 900 according to an embodiment of the present invention includes: at least one processor 901, memory 902, a user interface 903, and at least one network interface 904. The various components in terminal 900 are coupled together by a bus system 905.
It will be appreciated that bus system 905 is used to enable communications among these components. The bus system 905 includes a power bus, a control bus, and a status signal bus, in addition to a data bus. For clarity of illustration, however, the various buses are labeled in fig. 9 as bus system 905.
The user interface 903 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, a trackball, a touch pad, or a touch screen, etc.).
It is to be understood that the memory 902 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct memory bus random access memory (DRRAM). The memory 902 described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 902 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 9021 and application programs 9022.
The operating system 9021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is configured to implement various basic services and process hardware-based tasks. The application 9022 includes various applications, such as a media player, a browser, and the like, for implementing various application services. A program implementing the method of an embodiment of the present invention may be included in application 9022.
In this embodiment of the present invention, the terminal 900 may further include: a program stored on the memory 902 and executable on the processor 901, which when executed by the processor 901 performs the steps of the method provided by embodiments of the present invention.
The method disclosed in the above embodiments of the present invention may be applied to the processor 901, or implemented by the processor 901. The processor 901 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 901. The Processor 901 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable Gate Array (FPGA) or other programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may reside in ram, flash memory, rom, prom, or eprom, registers, among other computer-readable storage media known in the art. The computer readable storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902, and combines the hardware to complete the steps of the above method. Specifically, the computer-readable storage medium has stored thereon a computer program.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more ASICs, DSPs, Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), FPGAs, general purpose processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
Referring to fig. 10, another network device 1000 according to an embodiment of the present invention includes: a processor 1001, a transceiver 1002, a memory 1003, and a bus interface.
Among other things, the processor 1001 may be responsible for managing the bus architecture and general processing. The memory 1003 may store data used by the processor 1001 in performing operations.
In this embodiment of the present invention, the network device 1000 may further include: a program stored on the memory 1003 and executable on the processor 1001, which when executed by the processor 1001, performs the steps of the method provided by embodiments of the present invention.
In fig. 10, the bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 1001 and various circuits of memory represented by memory 1003 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further in connection with embodiments of the present invention. The bus interface provides an interface. The transceiver 1002 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements the processes of the method embodiments, and can achieve the same technical effects, and in order to avoid repetition, the details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
The steps of a method or algorithm described in connection with the disclosure herein may be embodied in hardware or in software instructions executed by a processor. The software instructions may consist of corresponding software modules that may be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, a removable hard disk, a compact disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. Additionally, the ASIC may reside in a core network interface device. Of course, the processor and the storage medium may reside as discrete components in a core network interface device.
Those skilled in the art will recognize that, in one or more of the examples described above, the functions described in this invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
The above-mentioned embodiments, objects, technical solutions and advantages of the present invention are further described in detail, it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made on the basis of the technical solutions of the present invention should be included in the scope of the present invention.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the embodiments of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to encompass such modifications and variations.
Claims (21)
1. A data transmission method is applied to a terminal, and is characterized in that the method comprises the following steps:
determining a priority of a configuration authorization;
and transmitting data according to the priority of the configuration authorization.
2. The method of claim 1, wherein the determining the priority of the configuration authorization comprises:
receiving configuration information of the configuration authorization from a network device;
and configuring the priority of the configuration authorization according to the configuration information.
3. The method of claim 2, wherein receiving configuration information of the configuration authorization from the network device comprises:
the configuration information is received from a network device via radio resource control, RRC, signaling.
4. The method of claim 2, wherein the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
5. The method according to claim 4, wherein the configuration information includes eighth information, the eighth information indicates a configuration grant period when the logical channel is multiplexed, and the determining the priority of the configuration grant includes:
and determining the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed.
6. A data transmission method is applied to network equipment, and is characterized in that the method comprises the following steps:
and sending configuration information of the configuration authorization to the terminal, wherein the configuration information is used for configuring the priority of the authorization.
7. The method of claim 6, wherein sending configuration information of the configuration authorization to the terminal comprises:
and sending configuration information of the configuration authorization to the terminal through Radio Resource Control (RRC) signaling.
8. The method of claim 6, wherein the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information associated with each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
9. The method according to claim 8, wherein the configuration information comprises eighth information, and the eighth information represents a configuration grant period when the logical channel is multiplexed.
10. A terminal, comprising:
a determining module for determining a priority of the configuration authorization;
and the transmission module is used for transmitting data according to the priority of the configuration authorization.
11. The terminal of claim 10, wherein the determining module is further configured to: receiving configuration information of the configuration authorization from a network device; and configuring the priority of the configuration authorization according to the configuration information.
12. The terminal of claim 11, wherein the determining module is further configured to: receiving the configuration information from a network device through radio resource control, RRC, signaling; and configuring the priority of the configuration authorization according to the configuration information.
13. The terminal of claim 11, wherein the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information for each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
14. The terminal of claim 13, wherein the configuration information comprises eighth information, and the eighth information represents a configured grant period for logical channel multiplexing, and the determining module is further configured to: and determining the priority of the configuration authorization according to the configuration authorization period when the logical channel is multiplexed.
15. A network device, comprising:
the configuration module is used for sending configuration information of configuration authorization to the terminal, and the configuration information is used for configuring the priority of the authorization.
16. The network device of claim 15, wherein the configuration module is further configured to: and sending configuration information of the configuration authorization to the terminal through RRC signaling.
17. The network device of claim 15, wherein the configuration information comprises at least one of:
first information, the first information comprising: at least two pieces of configuration authorization related information and arrangement information of each piece of configuration authorization related information, wherein the arrangement information is used for representing the priority of the configuration authorization corresponding to the configuration authorization related information;
second information, the second information comprising: at least two configuration grants, and priority information associated with each of the configuration grants;
third information indicating that the priority level of at least two configuration authorizations is low;
fourth information indicating an index of a configuration grant in a logical channel;
fifth information indicating a period of configuration authorization;
sixth information indicating a duration of time for which the authorization is configured;
seventh information indicating a subcarrier bandwidth length for which a grant is configured;
eighth information, where the eighth information includes a configuration grant period when a logical channel is multiplexed.
18. The network device of claim 17, wherein the configuration information comprises eighth information, and the eighth information indicates a configuration grant period when a logical channel is multiplexed.
19. A terminal, comprising: processor, memory and program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the data transmission method according to any one of claims 1 to 5.
20. A network device, comprising: processor, memory and program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the data transmission method according to any one of claims 6 to 9.
21. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, carries out the steps of the data transmission method according to one of the claims 1 to 5 or the steps of the data transmission method according to one of the claims 6 to 9.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210626264.2A CN115022988A (en) | 2018-11-01 | 2018-11-01 | Data transmission method, device and computer-readable storage medium |
| CN201811294058.6A CN111132379B (en) | 2018-11-01 | 2018-11-01 | Data transmission method and device |
| PCT/CN2019/114325 WO2020088517A1 (en) | 2018-11-01 | 2019-10-30 | Data transmission method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811294058.6A CN111132379B (en) | 2018-11-01 | 2018-11-01 | Data transmission method and device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210626264.2A Division CN115022988A (en) | 2018-11-01 | 2018-11-01 | Data transmission method, device and computer-readable storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111132379A true CN111132379A (en) | 2020-05-08 |
| CN111132379B CN111132379B (en) | 2022-06-24 |
Family
ID=70463826
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811294058.6A Active CN111132379B (en) | 2018-11-01 | 2018-11-01 | Data transmission method and device |
| CN202210626264.2A Withdrawn CN115022988A (en) | 2018-11-01 | 2018-11-01 | Data transmission method, device and computer-readable storage medium |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210626264.2A Withdrawn CN115022988A (en) | 2018-11-01 | 2018-11-01 | Data transmission method, device and computer-readable storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (2) | CN111132379B (en) |
| WO (1) | WO2020088517A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023010951A1 (en) * | 2021-08-02 | 2023-02-09 | 华为技术有限公司 | Resource configuration method and communication apparatus |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100177711A1 (en) * | 2009-01-13 | 2010-07-15 | Qualcomm Incorporated | Dynamic connection management |
| CN102413580A (en) * | 2011-11-16 | 2012-04-11 | 浙江宇脉科技有限公司 | Wireless network access control method |
| US20130021904A1 (en) * | 2011-07-20 | 2013-01-24 | Alcatel-Lucent Usa Inc. | System and method for congestion control in a core network |
| US20140177573A1 (en) * | 2011-09-01 | 2014-06-26 | Huawei Technologies Co., Ltd. | Data sending method and user equipment |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105101430B (en) * | 2014-05-08 | 2019-12-17 | 中兴通讯股份有限公司 | Method and device for configuring and allocating D2D resources |
| US11304226B2 (en) * | 2016-05-09 | 2022-04-12 | Sharp Kabushiki Kaisha | User equipments, base stations and methods |
-
2018
- 2018-11-01 CN CN201811294058.6A patent/CN111132379B/en active Active
- 2018-11-01 CN CN202210626264.2A patent/CN115022988A/en not_active Withdrawn
-
2019
- 2019-10-30 WO PCT/CN2019/114325 patent/WO2020088517A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100177711A1 (en) * | 2009-01-13 | 2010-07-15 | Qualcomm Incorporated | Dynamic connection management |
| US20130021904A1 (en) * | 2011-07-20 | 2013-01-24 | Alcatel-Lucent Usa Inc. | System and method for congestion control in a core network |
| US20140177573A1 (en) * | 2011-09-01 | 2014-06-26 | Huawei Technologies Co., Ltd. | Data sending method and user equipment |
| CN102413580A (en) * | 2011-11-16 | 2012-04-11 | 浙江宇脉科技有限公司 | Wireless network access control method |
Non-Patent Citations (1)
| Title |
|---|
| NOKIA: "《3GPP TSG-RAN WG1 Meeting #93 R1-1806659》", 12 May 2018 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023010951A1 (en) * | 2021-08-02 | 2023-02-09 | 华为技术有限公司 | Resource configuration method and communication apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111132379B (en) | 2022-06-24 |
| CN115022988A (en) | 2022-09-06 |
| WO2020088517A1 (en) | 2020-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11678351B2 (en) | Scheduling radio resources using first and second configuration | |
| JP7018513B2 (en) | HARQ-ACK feedback time identification method and instruction method, terminal equipment and network equipment | |
| EP3709733B1 (en) | Resource configuration method in d2d communication, terminal device, and network device | |
| JP7209863B2 (en) | Channel occupied time sharing method and device | |
| CN110999365B (en) | Method for transmitting data and terminal equipment | |
| CN106413105B (en) | Resource transmission indicating method, device, network side equipment and terminal | |
| JP2019510386A (en) | Service transmission method and apparatus | |
| CN109428680B (en) | Method and apparatus for sending or receiving uplink data | |
| US20230209540A1 (en) | Method of allocating uplink data packet resource and user equipment | |
| CN111263448B (en) | Method and device for information transmission | |
| CN111565092B (en) | HARQ feedback method and terminal | |
| US11026191B2 (en) | Service transmission method, device, and system | |
| CN110635877B (en) | Transmission method of system message, terminal equipment and network equipment | |
| CN111953458B (en) | PUCCH resource determination method and communication equipment | |
| WO2018209803A1 (en) | Method and apparatus for information transmission | |
| CN110139383A (en) | Data transmission method and device | |
| CN110351834B (en) | Transmission method, network side device and user equipment for uplink transmission cancellation signaling | |
| CN111800237B (en) | Data sending method, data receiving method and equipment | |
| AU2018364110B2 (en) | Method and device for transmitting data | |
| CN111277376B (en) | Hybrid automatic repeat request response transmission method and device | |
| WO2017215642A1 (en) | Resource allocation method, network apparatus, and terminal apparatus | |
| CN110859009B (en) | Uplink priority occupation indication method and equipment | |
| CN108024341A (en) | A kind of dispatching method, terminal and base station | |
| WO2021023294A1 (en) | Information transmission method and electronic device | |
| CN114915389A (en) | Transmission method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20210607 Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd. Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road Applicant before: Telecommunications Science and Technology Research Institute Co.,Ltd. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |