CN111757509B - Data transmission method and equipment - Google Patents
Data transmission method and equipment Download PDFInfo
- Publication number
- CN111757509B CN111757509B CN201910234552.1A CN201910234552A CN111757509B CN 111757509 B CN111757509 B CN 111757509B CN 201910234552 A CN201910234552 A CN 201910234552A CN 111757509 B CN111757509 B CN 111757509B
- Authority
- CN
- China
- Prior art keywords
- terminal
- data transmission
- measurement interval
- resource
- delay requirement
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 288
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000005259 measurement Methods 0.000 claims abstract description 411
- 230000011664 signaling Effects 0.000 claims description 65
- 238000004590 computer program Methods 0.000 claims description 7
- 238000004891 communication Methods 0.000 abstract description 9
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000004913 activation Effects 0.000 description 8
- 230000003111 delayed effect Effects 0.000 description 7
- 238000013475 authorization Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- 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/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- 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/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/12—Wireless traffic scheduling
-
- 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)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a data transmission method and equipment, relates to the technical field of communication, and aims to solve the problem that in the prior art, when a terminal collides with a data transmission resource, a measurement interval is always prioritized, so that high-priority service is interrupted. The method comprises the following steps: after the terminal collides with the data transmission resources at the measurement interval, determining an operation mode according to the type of the data transmission resources and/or the QoS (quality of service) parameters of the logical channels corresponding to the data transmission resources; and the terminal executes related operation according to the determined operation mode. After the measurement interval of the terminal is determined to collide with the data transmission resource of the terminal, the terminal and the network side device determine corresponding operation modes according to the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource, or determine the corresponding operation modes jointly according to the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data transmission method and device.
Background
NR (New Radio, New air interface) supports three mainstream services: eMBB (enhanced Mobile Broadband, enhanced Broadband communications); mtc (massive Machine Type Communications); URLLC (Ultra-Reliable and Low Latency Communications). The eMBB service is generally not sensitive to delay, and the URLLC service is sensitive to delay. For example, the end-to-end service delay of IIOT (Industry Internet of Things) service can be as low as 0.5 ms.
In the LTE system, the terminal ignores all data transmissions except for the random access during the measurement. And for a terminal configured with a measurement gap (measurement gap), there may be a collision between its data transmission resource and the measurement gap. Fig. 1 is a schematic diagram of data transmission resources and measurement interval collisions of a terminal in an embodiment of the present application. At present, when a terminal collides with a measurement interval and a data transmission resource (for example, a resource marked with an "X" in fig. 1), data transmission is ignored, and measurement is performed at the measurement interval, that is, the measurement interval is always prioritized, so that a high priority service is also interrupted, thereby affecting user experience.
Disclosure of Invention
During the measurement of the measurement interval, the terminal can only receive and transmit data related to random access, and any other data cannot be transmitted or received, i.e. the measurement interval is always prioritized, so that high priority traffic is also interrupted. Based on the above problems, the present application provides a data transmission method and device.
In a first aspect, an embodiment of the present application provides a data transmission method. The method comprises the following steps:
after a terminal collides with data transmission resources in a measurement interval, determining an operation mode according to the type of the data transmission resources and/or quality of service (QoS) parameters of a logical channel corresponding to the data transmission resources, wherein the operation mode is to perform measurement in the measurement interval or to normally perform data transceiving in the measurement interval;
and the terminal executes related operation according to the determined operation mode.
According to the method, after the measurement interval of the terminal is determined to collide with the data transmission resource of the terminal, the terminal and the network side equipment respectively determine the corresponding operation modes according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource, so that the corresponding operation modes are determined according to the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource respectively, or the corresponding operation modes are determined by the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource together.
In a possible implementation manner, the type of the data transmission resource includes a dynamically scheduled resource and a preconfigured resource, and the determining, by the terminal, an operation manner according to the type of the data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource includes:
if the type of the data transmission resource is a dynamic scheduling resource, the terminal determines that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, the terminal determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
According to the method, when the type of the data transmission resource is the dynamic scheduling resource, the terminal normally executes data transceiving or determines the operation mode according to the QoS parameter of the logical channel corresponding to the dynamic scheduling resource, when the type of the data transmission resource is the pre-configured resource, the operation mode is determined according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode can be determined under the conditions that the type of the data transmission resource is different and the QoS parameter of the logical channel corresponding to the data transmission resource is different.
In a possible implementation manner, the determining, by the terminal, an operation manner according to the QoS parameter of the logical channel corresponding to the dynamic scheduling resource includes:
if the QoS parameter is the priority, the terminal determines whether the priority of a logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources to be used is higher than a first preset threshold value, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to measure at the measurement interval; or
If the QoS parameter is a delay requirement, the terminal determines whether the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a second preset threshold value, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to perform measurement at the measurement interval.
According to the method, when the type of the data transmission resource is the dynamic scheduling resource, when the priority of the logic channel with the highest priority in the logic channels corresponding to the dynamic scheduling resource is higher than a first preset threshold value, and the delay requirement of the logic channel with the highest delay requirement in the logic channels corresponding to the dynamic scheduling resource is higher than a second preset threshold value, the terminal normally executes data transceiving at the measurement interval, so that data with higher priority or higher delay requirement can be transmitted in time.
In one possible embodiment, the QoS parameter is a priority;
the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode comprises the following steps:
the terminal judges whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a first condition or not;
if yes, the terminal determines that data transceiving is normally performed at a measurement interval; otherwise, the terminal determines to measure at the measurement interval;
the first condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a third preset threshold value.
In the method, when the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the preconfigured resources and have data transmission requirements of the Uu interface, or the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is higher than a third preset threshold, it indicates that the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is higher. At this time, the terminal and the network side device normally perform data transceiving at the measurement interval, and data with higher priority can be transmitted in time.
In one possible implementation, the priority of the logical channel is a priority among QoS parameters of the logical channel.
According to the method, the priority in the QoS parameter of the logical channel can reflect the priority requirement of the service, so that the service with high priority requirement can be timely processed.
In a possible implementation, the QoS parameter is a delay requirement;
the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode comprises the following steps:
the terminal judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, the terminal determines that data transceiving is normally performed in the measurement interval, otherwise, the terminal determines to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
In the method, when the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources is higher than a fourth preset threshold value, or is higher than the length of the measurement interval, or is higher than the time delay of the data transmission terminal caused by measurement, it indicates that the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources is higher. At this time, the terminal and the network side device normally perform data transceiving at the measurement interval, and can ensure that data with high delay requirements is transmitted in time.
In a possible implementation, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
According to the method, the time delay requirement in the QoS parameter of the logical channel can reflect the time delay requirement of the service, so that the service with high time delay requirement can be timely processed.
In a possible implementation manner, the terminal determines an operation manner that data transceiving is normally performed at a measurement interval;
after the terminal executes the relevant operation according to the determined operation mode, the method further comprises the following steps:
and the terminal measures through the measurement interval after the configured measurement interval delay time length is reached, wherein the measurement interval delay time length is configured through broadcasting or special signaling.
According to the method, the measurement is carried out after the delay time of the measurement interval configured at the network side is reached, so that the measurement frequency can be ensured not to be reduced, and the measurement precision is ensured.
In a possible implementation manner, after the configured delay duration of the measurement interval is reached, before the terminal performs measurement through the measurement interval, the method further includes:
and the terminal determines that the configured measurement interval delay time does not exceed N measurement periods, wherein N is a positive integer.
According to the method, the measurement is carried out in a delayed mode by measuring the interval delay time, the measurement times can be guaranteed not to be reduced as much as possible, and therefore the measurement precision is guaranteed.
In a second aspect, an embodiment of the present application further provides another data transmission method on a network side device side, where the method includes:
the network side equipment determines that the measurement interval of the terminal collides with the data transmission resource of the terminal;
the network side equipment determines an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal at the measurement interval or data transceiving is normally performed at the measurement interval.
According to the method, after the measurement interval of the terminal is determined to collide with the data transmission resource of the terminal, the terminal and the network side equipment respectively determine the corresponding operation modes according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource, so that the corresponding operation modes are determined according to the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource respectively, or the corresponding operation modes are determined by the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource together.
In a possible implementation manner, the determining, by the network side device, an operation manner according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource includes:
if the type of the data transmission resource is a dynamic scheduling resource, the network side equipment determines that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, the network side equipment determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, the network side equipment determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
According to the method, when the type of the data transmission resource is the dynamic scheduling resource, the network side equipment normally executes data transceiving with the terminal through the data transmission resource of the terminal or determines the operation mode according to the QoS parameter of the logical channel corresponding to the dynamic scheduling resource, when the type of the data transmission resource is the pre-configured resource, the operation mode is determined according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode can be determined under the condition that the type of the data transmission resource is different and the QoS parameter of the logical channel corresponding to the data transmission resource is different.
In a possible implementation manner, the determining, by the network side device, an operation manner according to the QoS parameter of the logical channel corresponding to the dynamic scheduling resource includes:
if the QoS parameter is the priority, when determining that the priority of the logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources is higher than a fifth preset threshold, the network side equipment determines that data needs to be transmitted; or
And if the QoS parameter is a delay requirement, determining that the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a sixth preset threshold value, and determining that data needs to be transmitted by the network side equipment.
According to the method, when the type of the data transmission resource is the dynamic scheduling resource, when the priority of the logical channel with the highest priority in the logical channels corresponding to the dynamic scheduling resource is higher than a fifth preset threshold value or the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the dynamic scheduling resource is higher than a sixth preset threshold value, the network side equipment and the terminal normally perform data transceiving at the measurement interval, so that data with higher priority or higher delay requirement can be transmitted in time.
In one possible embodiment, the QoS parameter is a priority;
the network side device determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode includes:
the network side equipment judges whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a third condition;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the third condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
and the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a seventh preset threshold value.
In the method, when the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the preconfigured resources and have data transmission requirements of the Uu interface, or the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is higher than a seventh preset threshold, it indicates that the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is higher. At this time, the terminal and the network side device normally perform data transceiving at the measurement interval, and data with higher priority can be transmitted in time.
In one possible implementation, the priority of the logical channel is a priority among QoS parameters of the logical channel.
In a possible implementation, the QoS parameter is a delay requirement;
the network side device determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode includes:
the network side equipment judges whether the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the pre-configured resources meets a fourth condition or not;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
In the method, when the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources is higher than the eighth preset threshold value, or higher than the length of the measurement interval, or higher than the time delay of the data transmission terminal caused by measurement, it indicates that the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources is higher. At this time, the terminal and the network side device normally perform data transceiving at the measurement interval, and can ensure that data with high delay requirements is transmitted in time.
In a possible implementation, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
In a possible implementation manner, after transmitting data with the terminal through the data transmission resource of the terminal, the method further includes:
and the network side equipment configures the measurement interval delay time of the terminal for the terminal through broadcasting or special signaling.
According to the method, the network side equipment configures the measurement interval delay time for the terminal, and the terminal performs measurement at the measurement interval after the measurement interval delay time is up, so that the measurement interval is not reduced, and the measurement precision is ensured.
In a third aspect, an embodiment of the present application further provides a terminal, where the terminal includes: a processor, a memory, and a transceiver;
wherein the processor is configured to read a program in the memory and execute:
after a measurement interval collides with data transmission resources, determining an operation mode according to the type of the data transmission resources and/or QoS parameters of a logical channel corresponding to the data transmission resources, wherein the operation mode is to perform measurement in the measurement interval or to normally perform data transceiving in the measurement interval;
and executing the relevant operation according to the determined operation mode.
In one possible implementation, the processor is specifically configured to perform:
if the type of the data transmission resource is a dynamic scheduling resource, determining that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, determining an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource.
In a possible implementation, the processor is specifically further configured to perform:
if the QoS parameter is the priority, determining whether the priority of a logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources to be used is higher than a first preset threshold, and if so, determining that data transceiving is normally performed at a measurement interval; otherwise, determining to measure at the measuring interval; or
If the QoS parameter is a time delay requirement, determining whether the time delay requirement of a logic channel with the highest time delay requirement in the logic channels allowing the dynamic scheduling resources to be used is higher than a second preset threshold, and if so, determining that data transceiving is normally performed at a measurement interval; otherwise, it is determined to perform the measurement at the measurement interval.
In one possible embodiment, the QoS parameter is a priority;
the processor is further specifically configured to perform:
judging whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a first condition or not;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, determining to measure at the measuring interval;
the first condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a third preset threshold value.
In one possible implementation, the priority of the logical channel is a priority among QoS parameters of the logical channel.
In a possible implementation, the QoS parameter is a delay requirement;
the processor is further specifically configured to perform:
judging whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, determining that data transceiving is normally performed in the measurement interval, otherwise, determining to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
In a possible implementation, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference value between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
In one possible embodiment, the determined operation mode is to perform data transceiving normally at the measurement interval;
after the relevant operation is executed according to the determined operation mode, the processor is further used for executing:
and after the configured measurement interval delay time length is reached, measuring through the measurement interval, wherein the measurement interval delay time length is configured through broadcasting or special signaling.
In one possible embodiment, after the configured delay duration of the measurement interval is reached, before the measurement is performed through the measurement interval, the processor is further configured to perform:
determining that the configured measurement interval delay duration does not exceed N measurement periods, wherein N is a positive integer.
In a fourth aspect, an embodiment of the present application further provides a network side device, where the network side device includes: a processor, a memory, and a transceiver;
wherein the processor is configured to read a program in the memory and execute:
determining that a measurement interval of a terminal collides with a data transmission resource of the terminal;
determining an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal during the measurement interval or data transceiving is normally performed during the measurement interval.
In a possible implementation, the processor is specifically configured to perform:
if the type of the data transmission resource is a dynamic scheduling resource, determining that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, determining an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource.
In a possible implementation, the processor is specifically further configured to perform:
if the QoS parameter is the priority, determining that the priority of a logic channel with the highest priority in the logic channels allowing the dynamic scheduling resources is higher than a fifth preset threshold, and determining that data needs to be transmitted; or
And if the QoS parameter is a time delay requirement, determining that the time delay requirement of a logic channel with the highest time delay requirement in the logic channels allowing the dynamic scheduling resources to be used is higher than a sixth preset threshold, and determining that the data needs to be transmitted.
In one possible embodiment, the QoS parameter is a priority;
the processor is further specifically configured to perform:
judging whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a third condition;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, no operation is performed for the terminal in the measurement interval;
the third condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
and the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a seventh preset threshold value.
In one possible implementation, the priority of the logical channel is a priority among QoS parameters of the logical channel.
In a possible implementation, the QoS parameter is a delay requirement;
the processor is further specifically configured to perform:
judging whether the delay requirement of the logic channel with the highest delay requirement in the logic channels corresponding to the pre-configured resources meets a fourth condition;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, no operation is performed for the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
In a possible implementation, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
In a possible implementation manner, after transmitting data with the terminal through the data transmission resource of the terminal, the processor is further configured to perform:
and configuring the measurement interval delay time of the terminal for the terminal through broadcasting or special signaling.
In a fifth aspect, an embodiment of the present application further provides another terminal, where the terminal includes:
a first determining module, configured to determine, by a terminal, an operation mode according to a type of a data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource after a collision occurs between a measurement interval and the data transmission resource, where the operation mode is to perform measurement at the measurement interval or to perform data transceiving normally at the measurement interval;
and the first execution module is used for executing the relevant operation by the terminal according to the determined operation mode.
In a sixth aspect, an embodiment of the present application further provides another network-side device, where the network-side device includes:
the second determining module is used for the network side equipment to determine that the measurement interval of the terminal collides with the data transmission resource of the terminal;
a second execution module, configured to determine, by the network side device, an operation mode according to the type of the data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal at the measurement interval or data transceiving is normally performed at the measurement interval.
In a seventh aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of any one of the methods in terminal-side data transmission or the steps of any one of the methods in network-side device-side data transmission.
In addition, for technical effects brought by any one implementation manner of the third aspect to the seventh aspect, reference may be made to technical effects brought by different implementation manners of the first aspect and the second aspect, and details are not described here.
These and other aspects of the present application will be more readily apparent from the following description of the embodiments.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments of the present invention will be briefly described below, and it is obvious that the drawings described below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic diagram of data transmission resources and measurement interval collisions of a terminal in an embodiment of the present application;
FIG. 2 is a schematic diagram of a system for data transmission according to an embodiment of the present application;
fig. 3 is a schematic view of an application scenario of a data transmission system in an embodiment of the present application;
fig. 4 is a schematic view of another application scenario of a data transmission system in an embodiment of the present application;
fig. 5 is a schematic view of another application scenario of a data transmission system in an embodiment of the present application;
fig. 6 is a schematic view of another application scenario of a data transmission system in an embodiment of the present application;
fig. 7 is a schematic view of another application scenario of a data transmission system in an embodiment of the present application;
fig. 8 is a terminal according to an embodiment of the present application;
fig. 9 is a network side device according to an embodiment of the present application;
fig. 10 is a flowchart of a data transmission method at a terminal side in an embodiment of the present application;
fig. 11 is a flowchart of a data transmission method at a network side device side in the embodiment of the present application;
fig. 12 is another terminal provided in an embodiment of the present application;
fig. 13 is another network-side device according to an embodiment of the present disclosure.
Detailed Description
Hereinafter, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
(1) "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist in colleagues, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
(2) The pre-configuration of resources refers to resources which are pre-allocated to the terminal by the network side and do not need to be dynamically scheduled. Both downlink and uplink support pre-configured resources in NR systems. The NR downlink pre-configured resource is SPS (Semi-Persistent Scheduling). The semi-persistent scheduling is that a network side configures information such as RNTI (radio network temporary identifier), a period and the like corresponding to a semi-persistent resource through RRC (radio resource control) signaling, a base station subsequently activates downlink SPS (semi-persistent scheduling) resources through PDCCH (physical downlink control channel) signaling, and the PDCCH carries information such as specific time/frequency bits of downlink pre-configured resources. The allocation of the upstream pre-Configured resource in the NR is divided into two types, namely, a configuration Grant Type 1(Type 1 Configured Grant) and a configuration Grant Type 2(Type 2 Configured Grant). The configuration authorization type 1 means that the base station allocates specific uplink resources to the terminal through RRC signaling, where the specific uplink resources include a resource period, a corresponding CS-rnti (configured Scheduling rnti), a time-frequency resource location, a specific transmission format (such as MCS), and the like, and the terminal obtains periodic uplink transmission resources according to the configuration information and can immediately transmit uplink data according to the allocated periodic uplink transmission resources. In the pre-configuration of the resource configuration, whether the corresponding logical channel can use the resource of the configuration authorization type 1 can also be configured. The configuration of the authorization type 2 refers to that the base station allocates a period of a periodic uplink transmission resource and a CS-RNTI to the terminal through an RRC signaling, the base station subsequently activates or activates a pre-configured resource configured with the authorization type 2 through a PDCCH signaling, and the base station indicates specific transmission resources including a time-frequency resource transmission format and the like in the PDCCH signaling activating the configuration of the authorization type 2.
(3) And dynamically scheduling resources, namely, a base station performs single resource allocation on a terminal by using a PDCCH signaling, in the uplink dynamically scheduled resources, the terminal analyzes the time-frequency resource position and the transmission format indicated in the PDCCH signaling, and transmits uplink data at the time-frequency resource position of the terminal according to the specified transmission format.
(4) Measurement interval, in order to support mobility of the terminal, the terminal needs to support a measurement mechanism. The measurement object of the terminal may be different from the frequency point of the current serving cell, the network needs to configure a measurement gap for the terminal, and the terminal adjusts the transceiver at the measurement gap to perform measurement at other frequency points.
The network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person of ordinary skill in the art knows that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
In the LTE system, when a terminal needs to perform measurement, all data transmissions except for random access are ignored. At the measurement interval, the behavior of the terminal is as follows:
HARQ feedback, SR (Scheduling Request) transmission, and CSI (Channel State Information) reporting are not performed any more; no longer reporting SRS (Sounding Reference Symbols); no more UL data transmissions are performed except Msg3 (message 3) during random access; if ra-ResponseWindow or ra-ContentionResolutionTimer is running at this time, the terminal needs to monitor the PDCCH signaling, otherwise, the terminal will stop monitoring the PDCCH signaling.
That is, the terminal can only receive and transmit data related to the random access at the measurement interval, and any other data cannot be transmitted or received, which may cause service interruption and affect user experience.
In view of the foregoing scenario, after the terminal collides with the data transmission resource at the measurement interval, the terminal determines to perform measurement at the measurement interval or to perform data transceiving normally at the measurement interval according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource. And the terminal executes related operation according to the determined operation mode. Meanwhile, after the network side equipment determines that the measurement interval of the terminal collides with the data transmission resource of the terminal, the network side equipment determines that no operation is performed on the terminal in the measurement interval or data transceiving is normally performed in the measurement interval according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource.
The terminal is a device with a wireless communication function, can be deployed on land, and comprises an indoor or outdoor terminal, a handheld terminal or a vehicle-mounted terminal; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). The terminal may be a Mobile Phone (Mobile Phone), a tablet (pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal, an Augmented Reality (AR) terminal, a wireless terminal in Industrial Control (Industrial Control), a wireless terminal in unmanned Driving (Self Driving), a wireless terminal in Remote Medical treatment (Remote Medical), a wireless terminal in Smart Grid (Smart Grid), a wireless terminal in Transportation Safety (Transportation Safety), a wireless terminal in Smart City (Smart City), a wireless terminal in Smart Home (Smart Home), etc.; but also UEs of various forms, Mobile Stations (MS), the Terminal devices (Terminal devices).
The network side device is a device for providing a wireless communication function for the terminal, and includes but is not limited to: a gbb in 5G, a Radio Network Controller (RNC), a Node B (Node B, NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a Home Base Station (e.g., Home Evolved NodeB or Home Node B, HNB), a BaseBand Unit (Base band Unit, BBU), a transmission Point (transmission and reception Point, TRP), a Transmission Point (TP), a mobile switching center, and the like. The base station in the present application may also be a device that provides the terminal with a wireless communication function in other communication systems that may appear in the future.
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. 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.
In view of the foregoing scenario, an embodiment of the present application provides a system for data transmission, and refer to fig. 2, which is a schematic structural diagram of a system for data transmission in an embodiment of the present application. The system comprises:
a terminal 10, configured to determine an operation mode according to a type of a data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource after a collision occurs between a measurement interval and the data transmission resource, where the operation mode is to perform measurement in the measurement interval or to perform data transceiving normally in the measurement interval; and executing the relevant operation according to the determined operation mode.
The network side device 11 is configured to determine that a measurement interval of the terminal collides with a data transmission resource of the terminal; determining an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal at the measurement interval or data transceiving is normally performed at the measurement interval.
In the embodiment of the application, after it is determined that the measurement interval of the terminal collides with the data transmission resource of the terminal, the terminal and the network side device determine the corresponding operation modes according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource, so that the corresponding operation modes are determined according to the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource, or the corresponding operation modes are determined by the type of the data transmission resource and the QoS parameter of the logical channel corresponding to the data transmission resource.
At present, an NR system supports two resource allocation methods, namely, pre-configured resources and dynamically scheduled resources. In the embodiment of the present application, three methods for determining an operation mode are provided for a pre-configured resource and a dynamically scheduled resource, including:
in a first manner, if the type of the data transmission resource is a dynamic scheduling resource, the terminal determines that data transceiving is normally performed at a measurement interval.
In the second mode, if the type of the data transmission resource is a dynamic scheduling resource, the terminal determines an operation mode according to a QoS parameter of a logical channel corresponding to the dynamic scheduling resource.
In a third mode, if the type of the data resource is a pre-configured resource, the terminal determines an operation mode according to a QoS parameter of a logical channel corresponding to the pre-configured resource.
In specific implementation, the method for determining the operation mode by the network side device is the same as that of the terminal, and is not described again.
In the embodiment of the present application, when the type of the data transmission resource is a dynamic scheduling resource, the network side device and the terminal normally perform data transceiving or further determine an operation mode according to a QoS parameter of a logical channel corresponding to the dynamic scheduling resource. And when the type of the data transmission resource is the pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource. By the method, the corresponding operation mode can be determined under various conditions that the types of the data transmission resources are different and the QoS parameters of the logical channels corresponding to the data transmission resources are different.
In specific implementation, since the measurement interval is configured by the network, the network still performs dynamic scheduling on the premise that the network knows that the measurement interval exists, which means that the dynamically scheduled data needs to be transmitted in time, so that when the type of the data transmission resource is the dynamically scheduled resource, the terminal and the network side device normally perform data transceiving at the measurement interval.
The method can ensure the timely transmission of the data needing dynamic scheduling.
The second mode will be described in detail below. In the embodiment of the present application, the QoS parameter may be a priority or a delay requirement. The following two cases in which the QoS parameter is a priority or a delay requirement respectively are described in detail, including the following two points 1-2:
1. the QoS parameters are priority:
if the QoS parameter is the priority, the terminal determines whether the priority of a logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources to be used is higher than a first preset threshold value according to a logical channel restriction parameter (LCH restrictions) corresponding to the logical channel, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to measure in the measurement interval.
And when the network side equipment determines that the priority of the logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources is higher than a fifth preset threshold value, the network side equipment determines that data needs to be transmitted.
In specific implementation, the first preset threshold and the fifth preset threshold may be preconfigured or configured by the network side device. Optionally, the lower the priority value is, the higher the corresponding priority is. Of course, the higher the priority value is, the higher the corresponding priority is. For example, the first preset threshold is configured to be 3 by the network side device, and it is determined that the priority value of the logical channel with the highest priority among the logical channels that allow the dynamic scheduling resource to be used is 1. Since the lower the priority value is, the higher the corresponding priority is, in this example, it is determined that the priority of the logical channel with the higher priority among the logical channels that allow the use of the dynamic scheduling resource is higher than the first preset threshold, and the terminal determines that data transceiving is normally performed in the measurement interval.
Optionally, the fifth preset threshold and the first preset threshold may be set to be the same value, for example, both the fifth preset threshold and the first preset threshold are set to be 3.
2. The QoS parameter is the delay requirement:
if the QoS parameter is a delay requirement, the terminal determines whether the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a second preset threshold value, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to perform measurement at the measurement interval.
And when the network side equipment determines that the delay requirement of the logical channel with the highest delay requirement in the logical channels allowing the dynamic scheduling resources to be used is higher than a sixth preset threshold value, the network side equipment determines that data needs to be transmitted.
In specific implementation, the second preset threshold and the sixth preset threshold may be preconfigured or configured by the network side device. Specifically, the lower the delay requirement value is, the higher the corresponding delay requirement is. For example, the second preset threshold is preconfigured to 0.5ms, and it is determined that the delay requirement of the logical channel with the highest delay requirement among the logical channels allowing the use of the dynamic scheduling resource is 0.4ms, and the lower the delay requirement value, the higher the corresponding delay requirement is. Therefore, in the above example, it is determined that the delay requirement of the logical channel with the highest delay requirement among the logical channels allowing the use of the dynamic scheduling resource is higher than the second preset threshold, the terminal determines that data transceiving is normally performed in the measurement interval.
Optionally, the second preset threshold and the sixth preset threshold may be set to the same value, for example, both the second preset threshold and the sixth preset threshold are set to 0.5 ms.
In the embodiment of the application, when the type of the data transmission resource is a dynamic scheduling resource, when the priority of a logical channel with the highest priority among logical channels corresponding to the dynamic scheduling resource is higher than a first preset threshold, and when the delay requirement of a logical channel with the highest delay requirement among logical channels corresponding to the dynamic scheduling resource is higher than a second preset threshold, the terminal and the network side device normally perform data transceiving at a measurement interval, so that data with higher priority or higher delay requirement can be transmitted in time.
Next, a third embodiment of the present embodiment will be described in detail. The QoS parameter may be a priority or a delay requirement. The following two cases in which the QoS parameter is a priority or a delay requirement are described in detail, including the following points 1) to 2):
1) and the QoS parameter is priority:
in specific implementation, the priority may be set such that the lower the priority value is, the higher the corresponding priority is. For example, in the logical channels corresponding to the preconfigured resources, if the priority value of the logical channel 1 is 1 and the priority value of the logical channel 2 is 2, the priority of the logical channel 1 is higher than the priority of the logical channel 2. Optionally, it may also be set that when the priority value is high, it indicates that the priority is high. In the embodiment of the present application, the lower the priority value is, the higher the corresponding priority is.
The terminal judges whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a first condition or not;
if yes, the terminal determines that data transceiving is normally performed at a measurement interval; otherwise, the terminal determines to perform measurement at the measurement interval.
In specific implementation, the priority of the logical channel is the priority in the QoS parameter of the logical channel.
The first condition includes at least one of:
condition 1), the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in the other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
specifically, the UE accesses to the fixed network part of the WCDMA system through a Uu interface, which is the most important interface in the WCDMA system. For example, the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is 3, the priority of the logical channel with the highest priority among the logical channels having the data transmission requirements in the Uu interface is 2, and the lower the priority value, the higher the priority value corresponding to the logical channel with the highest priority among the logical channels having the data transmission requirements in the Uu interface is, the higher the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is. The terminal determines to measure at the measurement interval.
Condition 2), the priority of the logical channel with the highest priority among the logical channels corresponding to the pre-configured resources is higher than a third preset threshold value.
The above conditions 1) and 2) are execution modes of the terminal device, and for the network side device, when determining a specific operation mode, the network side device may determine whether the priority of a logical channel with the highest priority among logical channels corresponding to the preconfigured resources meets a third condition;
specifically, the priority of a logical channel is a priority among QoS parameters of the logical channel.
If yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the third condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
in specific implementation, if the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources is 3, and the priority of the logical channel with the highest priority in the logical channels having the data transmission requirements in the Uu interface is 2, since the priority value is low, it indicates that the priority is high, the priority of the logical channel with the highest priority in the logical channels having the data transmission requirements in the Uu interface is higher than the priority of the logical channel with the highest priority in the logical channels corresponding to the preconfigured resources, and the network side device determines that no operation is performed for the terminal at the measurement interval.
And (3) the condition (2) that the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a seventh preset threshold value.
Optionally, when the network side device determines whether the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources meets a third condition, the third condition may also be the same as the first condition.
In a specific implementation, the third preset threshold and the seventh preset threshold may be preconfigured (configured), or may be configured by the network side device. Optionally, the third preset threshold and the seventh preset threshold may be set to the same value, for example, both the third preset threshold and the seventh preset threshold are set to 1.
In this embodiment of the application, when the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is higher than the priority of the logical channel with the highest priority among other logical channels that do not use the preconfigured resources and have data transmission requirements of the Uu interface, or the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is higher than a preset threshold, it indicates that the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is higher. At this time, the terminal and the network side device normally perform data transceiving at the measurement interval, and data with higher priority can be transmitted in time.
2) And the QoS parameter is the time delay requirement:
firstly, the delay requirement of the preconfigured resource is explained, and in specific implementation, the lower the delay requirement value is, the higher the corresponding delay requirement is. For example, in the logical channels corresponding to the preconfigured resources, the delay requirement of the logical channel 3 is 0.6ms, and the delay requirement of the logical channel 4 is 0.5ms, so the delay requirement of the logical channel 4 is higher than the delay requirement of the logical channel 3.
After introducing the delay requirement, the operation mode determined by the terminal is further explained. The terminal judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, the terminal determines that data transceiving is normally performed in the measurement interval, otherwise, the terminal determines to perform measurement in the measurement interval;
specifically, the delay requirement of the logical channel may be a delay parameter value in a QoS parameter of the logical channel, or a difference between the delay parameter value in the QoS parameter of the logical channel and a waiting time of the logical channel. For example, a delay parameter value in the QoS parameter of the logical channel is 0.8ms, and the waiting time of the logical channel is 0.3ms, and the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the preconfigured resource may be 0.8ms, or may also be 0.5 ms.
The second condition includes at least one of:
the method comprises the following steps that (1) the time delay requirement of a logic channel with the highest time delay requirement in logic channels corresponding to pre-configured resources is higher than a fourth preset threshold value;
the condition (2) is that the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
and (3) the time delay requirement of the logical channel with the highest time delay requirement in the corresponding logical channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
The network side equipment judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a fourth condition or not;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the fourth condition includes at least one of:
the delay requirement of a logical channel with the highest delay requirement in the logical channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
in specific implementation, the eighth preset threshold and the fourth preset threshold may be preconfigured, or may be configured by the network side device. Optionally, the fourth preset threshold and the eighth preset threshold may be set to be the same value, or may be set to be different values. For example, the fourth preset threshold value and the eighth preset threshold value may be set to 0.5 ms.
The condition (2) is that the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
in specific implementation, if the length of the measurement interval is 0.9ms and the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the preconfigured resources is 0.7ms, the delay requirement of the logical channel with the highest delay requirement in the logical channels corresponding to the preconfigured resources is higher than the length of the measurement interval, and it is determined that data transceiving is normally performed in the measurement interval.
And (3) the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
In specific implementation, if the time length of the data transmission terminal caused by the terminal during measurement is 0.6ms, and the delay requirement of the logical channel with the highest delay requirement in the corresponding logical channel of the preconfigured resource is 0.3ms, the delay requirement of the logical channel with the highest delay requirement in the corresponding logical channel of the preconfigured resource is higher than the data transmission interruption time length caused by the measurement, and it is determined that data transceiving is normally performed at the measurement interval.
Optionally, when the network side device determines whether the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resource meets a fourth condition, the fourth condition may be the same as the second condition.
In the embodiment of the present application, when the delay requirement of a logical channel with the highest delay requirement among logical channels corresponding to the preconfigured resources is higher than a preset threshold, or higher than the length of a measurement interval, or higher than the time length of a data transmission terminal caused by performing measurement, it indicates that the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources is higher. At this time, the terminal and the network side device normally perform data transceiving at the measurement interval, and can ensure that data with high delay requirements is transmitted in time.
And after determining the operation mode according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource, the terminal and the network side equipment respectively execute the relevant operation.
In one embodiment, if the operation mode determined by the terminal is to perform data transceiving normally in the measurement interval, the terminal performs measurement through the measurement interval after performing data transceiving in the measurement interval and after a configured delay duration of the measurement interval is reached, where the delay duration of the measurement interval is configured through broadcasting or dedicated signaling.
Correspondingly, in order to implement measurement of the measurement interval of delayed execution, after the network side device transmits data with the terminal through the data transmission resource of the terminal, the network side device configures the measurement interval delay duration of the terminal for the terminal through broadcast or dedicated signaling.
Optionally, the measurement interval delay duration does not exceed N measurement periods, where N is a positive integer. Therefore, after the configured measurement interval delay duration is reached, before the measurement is performed through the measurement interval, the terminal determines that the configured measurement interval delay duration does not exceed N measurement cycles, where N is a positive integer.
In specific implementation, N may be set to a positive integer such as 2 or 3. Optionally, N may also be set to 1, and if the measurement interval delay time exceeds 1 measurement period, the measurement is cancelled.
A data transmission system provided in the embodiments of the present application will be described in detail below with reference to several embodiments.
Example 1:
fig. 3 is a schematic view of an application scenario of a data transmission system in an embodiment of the present application. At time T1, the network side device sends a dynamic scheduling signaling to the terminal to allocate data transmission resources at time T2 to the terminal. The type of the data transmission resource is a dynamic scheduling resource. The dynamic scheduling signaling may be dynamic scheduling signaling for uplink or dynamic scheduling signaling for downlink. If the dynamic scheduling signaling is directed to the uplink, the allocated dynamic scheduling resource at the T2 moment is an uplink transmission resource; if the dynamic scheduling signaling is for downlink, the allocated dynamic scheduling resource at the time T2 is a downlink data transmission resource.
And when the dynamic scheduling resources at the time of T2 collide with the measuremen gap, the terminal determines the operation mode according to the type of the data transmission resources and/or the QoS parameters of the logical channels corresponding to the data transmission resources. Specifically, since the type of the data transmission resource is a dynamic scheduling resource, the terminal determines that data transceiving is normally performed at a measurement interval. That is, at time T2, the terminal needs to perform data transmission and reception normally according to the instruction of the dynamic scheduling signaling.
If the terminal normally performs data transceiving at time T3, the processing for the measurement interval may be ignored or delayed after the terminal policy performs data transceiving. Specifically, the measurement interval delay duration may be configured by the network side device through broadcast or dedicated signaling. As in fig. 3, the measurement interval delay period is t. Wherein t does not exceed 1 measurement period. Whether the measurement interval after the delay t can be measured or not further needs to be determined again by the terminal according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource.
Example 2:
fig. 4 is a schematic view of another application scenario of a data transmission system according to an embodiment of the present application. At time T1, the network side device sends a pre-configured resource configuration signaling to the terminal, where the pre-configured resource configuration signaling is used to configure parameters such as RNTI and period corresponding to the pre-configured resource. Wherein the preconfigured resources include, but are not limited to: SPS resources, resources corresponding to Type 1 configured grant, and resources corresponding to Type 2 configured grant. The pre-configured resource configuration signaling may be configuration signaling for an uplink pre-configured resource or configuration signaling for a downlink pre-configured resource.
If the preconfigured resource is a resource corresponding to the Type 2 configured grant, the network side device needs to send a preconfigured resource activation signaling to the terminal at time T2. If the pre-configured resource is the resource corresponding to the SPS resource or the Type 1 configured grant, the pre-configured resource activation signaling is not needed.
As shown in fig. 4, at time T3, the preconfigured resource collides with the measurement interval, and the terminal determines the operation mode according to the QoS parameter of the logical channel corresponding to the preconfigured resource. Wherein the QoS parameter is a priority. Specifically, the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is higher than the priority of the logical channel with the highest priority among other logical channels which do not use the preconfigured resources and have data transmission requirements of the Uu interface, and the terminal determines that data transceiving is normally performed at time T3.
After the terminal normally performs data transceiving at time T3, the measurement interval may be ignored or delayed from being performed. Specifically, the delay duration of the measurement interval may be configured by the network side device through broadcast or dedicated signaling. As in fig. 4, the measurement interval delay period is t. Wherein t does not exceed one measurement period. Whether the measurement interval after the delay can be measured or not further requires the terminal to determine again according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource.
Example 3:
fig. 5 is a schematic view of another application scenario of a data transmission system according to an embodiment of the present application. And at the time of T1, the network side equipment sends a pre-configuration resource configuration signaling to the terminal, wherein the pre-configuration resource configuration signaling is used for configuring parameters such as RNTI (radio network temporary identity), a period and the like corresponding to the pre-configuration resource. The pre-configured resource configuration signaling may be configuration signaling for an uplink pre-configured resource or configuration signaling for a downlink pre-configured resource.
If the preconfigured resource is a resource corresponding to the Type 2 configured grant, the network side device needs to send a preconfigured resource activation signaling to the terminal at time T2. If the pre-configured resource is the resource corresponding to the SPS resource or the Type 1 configured grant, the pre-configured resource activation signaling is not needed.
As shown in fig. 5, at time T3, the preconfigured resource collides with the measurement interval, and the terminal determines the operation mode according to the QoS parameter of the logical channel corresponding to the preconfigured resource. Wherein the QoS parameter is a priority parameter. Specifically, when the priority of the logical channel with the highest priority among the logical channels corresponding to the preconfigured resources is higher than a third preset threshold, the terminal determines that data transceiving is normally performed at time T3.
If the terminal normally performs data transceiving at time T3, the measurement interval may be ignored or delayed from being performed after the terminal normally performs data transceiving. Specifically, the delay duration of the measurement interval may be configured by the network side device through broadcast or dedicated signaling. As in fig. 5, the delay duration of the measurement interval is t. Wherein t does not exceed 1 measurement period. Whether the measurement interval after the delay can be measured or not further requires the terminal to determine again according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource.
Example 4:
fig. 6 is a schematic view of another application scenario of a data transmission system according to an embodiment of the present application. At time T1, the network side device sends a pre-configured resource configuration signaling to the terminal, where the pre-configured resource configuration signaling is used to configure parameters such as RNTI and period corresponding to the pre-configured resource. The pre-configured resource configuration signaling may be configuration signaling for an uplink pre-configured resource or configuration signaling for a downlink pre-configured resource.
If the preconfigured resource is a resource corresponding to the Type 2 configured grant, the network side device needs to send a preconfigured resource activation signaling to the terminal at time T2. If the pre-configured resource is the resource corresponding to the SPS resource or the Type 1 configured grant, the pre-configured resource activation signaling is not needed.
As shown in fig. 6, at time T3, the preconfigured resource and the measurement interval collide, and the terminal determines the operation mode according to the QoS parameter of the logical channel corresponding to the preconfigured resource. Wherein, the QoS parameter is a delay requirement. Specifically, if the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources meets the second condition, it is determined that data transceiving is normally performed at time T3. The second condition includes at least one of:
(1) the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
(2) the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
(3) the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
The time delay requirement of the logical channel is a time delay parameter value in the QoS parameter of the logical channel.
If the terminal normally performs data transceiving at time T3, the processing for the measurement interval may be ignored or delayed after the terminal normally performs data transceiving. Specifically, the delay duration of the measurement interval is configured by the network side device through broadcast or dedicated signaling. As shown in fig. 6, the delay duration of the measurement interval is t. Wherein t does not exceed 1 measurement period. Whether the measurement interval after the delay can be measured or not further requires the terminal to determine again according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource.
Example 5:
fig. 7 is a schematic view of another application scenario of a data transmission system according to an embodiment of the present application. At time T1, the network side device sends a pre-configured resource configuration signaling to the terminal, where the pre-configured resource configuration signaling is used to configure parameters such as RNTI and period corresponding to the pre-configured resource. The pre-configured resource configuration signaling may be configuration for an uplink pre-configured resource or configuration signaling for a downlink pre-configured resource.
If the preconfigured resource is a resource corresponding to the Type 2 configured grant, the network side device needs to send a preconfigured resource activation signaling to the terminal at time T2. If the pre-configured resource is the resource corresponding to the SPS resource or the Type 1 configured grant, the pre-configured resource activation signaling is not needed.
As shown in fig. 7, at time T3, when the measurement interval collides with the preconfigured resource, the terminal determines the operation mode according to the QoS parameter of the logical channel corresponding to the preconfigured resource. Wherein, the QoS parameter is a time delay requirement. Specifically, if the delay requirement of the logical channel with the highest delay requirement among the logical channels corresponding to the preconfigured resources meets a second condition (which is not described herein), it is determined that data transceiving is normally performed at time T3. The difference from the foregoing embodiment shown in fig. 6 is that the delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
If the terminal normally performs data transceiving at time T3, the processing for the measurement interval may be ignored or delayed after the terminal normally performs data transceiving. Specifically, the delay duration of the measurement interval is configured by the network side device through broadcast or dedicated signaling. As shown in fig. 7, the delay period of the measurement interval is t. Wherein t does not exceed 1 measurement period. Whether the measurement interval after the delay can be measured or not further requires the terminal to determine again according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource.
Based on the same inventive concept, the embodiment of the application also provides a terminal and network side equipment. Referring to fig. 8, a terminal provided in the embodiment of the present application includes: at least one processing unit 800, and at least one memory unit 801, wherein the memory unit 801 stores program code that, when executed by the processing unit 800, causes the processing unit 800 to perform the following:
after a measurement interval collides with data transmission resources, determining an operation mode according to the type of the data transmission resources and/or QoS parameters of a logical channel corresponding to the data transmission resources, wherein the operation mode is to perform measurement in the measurement interval or to normally perform data transceiving in the measurement interval;
and executing the relevant operation according to the determined operation mode.
Optionally, the processor 800 is specifically configured to perform:
if the type of the data transmission resource is a dynamic scheduling resource, determining that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, determining an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource.
Optionally, the processor 800 is further specifically configured to perform:
if the QoS parameter is the priority, determining whether the priority of a logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources to be used is higher than a first preset threshold, and if so, determining that data transceiving is normally performed at a measurement interval; otherwise, determining to measure at the measuring interval; or
If the QoS parameter is a time delay requirement, determining whether the time delay requirement of a logic channel with the highest time delay requirement in the logic channels allowing the dynamic scheduling resources to be used is higher than a second preset threshold, and if so, determining that data transceiving is normally performed at a measurement interval; otherwise, it is determined to perform the measurement at the measurement interval.
Optionally, the QoS parameter is a priority;
the processor 800 is further specifically configured to perform:
judging whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a first condition or not;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, determining to measure at the measuring interval;
the first condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a third preset threshold value.
Optionally, the priority of the logical channel is a priority in the QoS parameter of the logical channel.
Optionally, the QoS parameter is a delay requirement;
the processor 800 is further specifically configured to perform:
judging whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, determining that data transceiving is normally performed in the measurement interval, otherwise, determining to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
Further, the delay requirement of the logical channel is a delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
Optionally, the determined operation mode is to perform data transceiving normally at the measurement interval;
after performing the relevant operation according to the determined operation mode, the processor 800 is further configured to perform:
and after the configured measurement interval delay time length is reached, measuring through the measurement interval, wherein the measurement interval delay time length is configured through broadcasting or special signaling.
Optionally, after the configured delay duration of the measurement interval is reached, before the measurement is performed through the measurement interval, the processor 800 is further configured to:
determining that the configured measurement interval delay duration does not exceed N measurement periods, wherein N is a positive integer.
Fig. 9 is a network side device provided in the embodiment of the present application. The network side device includes: at least one processing unit 900, and at least one storage unit 901, wherein the storage unit 901 stores program code that, when executed by the processing unit 900, causes the processing unit 900 to perform the following:
determining that a measurement interval of a terminal collides with a data transmission resource of the terminal;
determining an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal at the measurement interval or data transceiving is normally performed at the measurement interval.
Further, the processor 900 is specifically configured to perform:
if the type of the data transmission resource is a dynamic scheduling resource, determining that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, determining an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource.
Optionally, the processor 900 is further specifically configured to perform:
if the QoS parameter is the priority, determining that the priority of a logic channel with the highest priority in the logic channels allowing the dynamic scheduling resources is higher than a fifth preset threshold, and determining that data needs to be transmitted; or
And if the QoS parameter is a time delay requirement, determining that the time delay requirement of a logic channel with the highest time delay requirement in the logic channels allowing the dynamic scheduling resources is higher than a sixth preset threshold, and determining that data needs to be transmitted.
Optionally, the QoS parameter is a priority;
the processor 900 is further specifically configured to perform:
judging whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a third condition;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, no operation is performed for the terminal in the measurement interval;
the third condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
and the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a seventh preset threshold value.
Optionally, the priority of the logical channel is a priority in the QoS parameter of the logical channel.
Optionally, the QoS parameter is a delay requirement;
the processor 900 is further specifically configured to perform:
judging whether the delay requirement of the logic channel with the highest delay requirement in the logic channels corresponding to the pre-configured resources meets a fourth condition;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, no operation is performed for the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
Optionally, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
Optionally, after transmitting data with the terminal through the data transmission resource of the terminal, the processor 900 is further configured to:
and configuring the measurement interval delay time of the terminal for the terminal through broadcasting or special signaling.
Based on the same inventive concept, the embodiment of the present invention further provides a data transmission method, and because the system corresponding to the method is the network side device and the terminal in the embodiment of the present application, and the principle of the method for solving the problem is similar to that of the system, the implementation of the method can refer to the implementation of the system, and repeated details are not repeated.
Fig. 10 is a flowchart of a data transmission method at a terminal side in the embodiment of the present application. The process comprises the following steps:
step 1001: after the terminal collides with the data transmission resource in the measurement interval, determining an operation mode according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource, wherein the operation mode is to perform measurement in the measurement interval or to normally perform data transceiving in the measurement interval.
Step 1002: and the terminal executes related operation according to the determined operation mode.
Further, the type of the data transmission resource includes a dynamic scheduling resource and a pre-configured resource, and the step 1002 may be specifically executed as: the terminal determines an operation mode according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource, and the operation mode comprises the following steps:
if the type of the data transmission resource is a dynamic scheduling resource, the terminal determines that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, the terminal determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
Optionally, the determining, by the terminal, an operation mode according to the QoS parameter of the logical channel corresponding to the dynamic scheduling resource includes:
if the QoS parameter is the priority, the terminal determines whether the priority of a logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources to be used is higher than a first preset threshold value, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to measure at the measurement interval; or
If the QoS parameter is a delay requirement, the terminal determines whether the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a second preset threshold value, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to perform measurement at the measurement interval.
Optionally, the QoS parameter is a priority;
the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode comprises the following steps:
the terminal judges whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a first condition or not;
if yes, the terminal determines that data transceiving is normally performed at a measurement interval; otherwise, the terminal determines to measure at the measurement interval;
the first condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a third preset threshold value.
Optionally, the priority of the logical channel is a priority in the QoS parameter of the logical channel.
Optionally, the QoS parameter is a delay requirement;
the terminal determines an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource, and the operation mode comprises the following steps:
the terminal judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, the terminal determines that data transceiving is normally performed in the measurement interval, otherwise, the terminal determines to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the corresponding logical channels of the pre-configured resources is higher than the data transmission interruption time length caused by the measurement.
Optionally, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
Optionally, the operation mode determined by the terminal is to perform data transceiving normally at a measurement interval;
after the terminal executes the relevant operation according to the determined operation mode, the method further comprises the following steps:
and the terminal measures through the measurement interval after the configured measurement interval delay time length is reached, wherein the measurement interval delay time length is configured through broadcasting or special signaling.
Optionally, after the configured delay duration of the measurement interval is reached, before the measurement is performed through the measurement interval, the terminal further includes:
and the terminal determines that the configured measurement interval delay time does not exceed N measurement periods, wherein N is a positive integer.
Fig. 11 is a flowchart of a data transmission method at the network side device side in the embodiment of the present application. The process comprises the following steps:
step 1101: and the network side equipment determines that the measurement interval of the terminal collides with the data transmission resource of the terminal.
Step 1102: the network side equipment determines an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal at the measurement interval or data transceiving is normally performed at the measurement interval.
Optionally, the determining, by the network side device, an operation mode according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource includes:
if the type of the data transmission resource is a dynamic scheduling resource, the network side equipment determines that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, the network side equipment determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, the network side equipment determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
Optionally, the determining, by the network side device, an operation mode according to the QoS parameter of the logical channel corresponding to the dynamic scheduling resource includes:
if the QoS parameter is the priority, when determining that the priority of the logical channel with the highest priority in the logical channels allowing the dynamic scheduling resources is higher than a fifth preset threshold, the network side equipment determines that data needs to be transmitted; or
And if the QoS parameter is a delay requirement, determining that the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a sixth preset threshold value, and determining that data needs to be transmitted by the network side equipment.
Optionally, the QoS parameter is a priority;
the network side device determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode includes:
the network side equipment judges whether the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources meets a third condition;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the third condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
and the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a seventh preset threshold value.
Optionally, the priority of the logical channel is a priority in the QoS parameter of the logical channel.
Optionally, the QoS parameter is a delay requirement;
the network side device determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource, and the operation mode includes:
the network side equipment judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a fourth condition or not;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
Optionally, the delay requirement of the logical channel is a delay parameter value in a QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
Optionally, after the data is transmitted with the terminal through the data transmission resource of the terminal, the method further includes:
and the network side equipment configures the measurement interval delay time of the terminal for the terminal through broadcasting or special signaling.
Fig. 12 is a schematic diagram of another terminal according to an embodiment of the present application. The terminal includes:
a first determining module 1201, configured to determine, by a terminal, an operation mode according to a type of a data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource after a collision occurs between a measurement interval and the data transmission resource, where the operation mode is to perform measurement at the measurement interval or to perform data transceiving normally at the measurement interval;
a first executing module 1202, configured to execute, by the terminal, a relevant operation according to the determined operation mode.
Further, the first determining module 1201 is specifically configured to, if the type of the data transmission resource is a dynamic scheduling resource, determine that data transceiving is normally performed at a measurement interval by the terminal; or
If the type of the data transmission resource is dynamic scheduling, the terminal determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
Further, the first determining module 1201 is further specifically configured to, if the QoS parameter is a priority, determine, by the terminal, whether a priority of a logical channel with a highest priority among logical channels that allow the dynamic scheduling resource to be used is higher than a first preset threshold, and if so, determine, by the terminal, that data transceiving is normally performed at a measurement interval; otherwise, the terminal determines to measure at the measurement interval; or
If the QoS parameter is a delay requirement, the terminal determines whether the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a second preset threshold value, and if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to perform measurement at the measurement interval.
Further, the QoS parameter is a priority;
the first determining module 1201 is further specifically configured to determine, by the terminal, whether a priority of a logical channel with a highest priority among logical channels corresponding to the preconfigured resource meets a first condition;
if yes, the terminal determines that data transceiving is normally performed at a measurement interval; otherwise, the terminal determines to measure at the measurement interval;
the first condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a third preset threshold value.
Further, the priority of the logical channel is a priority among QoS parameters of the logical channel.
Further, the QoS parameter is a delay requirement;
the first determining module 1201 is further specifically configured to determine, by the terminal, whether a delay requirement of a logical channel with a highest delay requirement among logical channels corresponding to the preconfigured resource meets a second condition;
if so, the terminal determines that data transceiving is normally performed in the measurement interval, otherwise, the terminal determines to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
Further, the delay requirement of the logical channel is a delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
Further, the operation mode determined by the terminal is to normally perform data transceiving at the measurement interval;
after the terminal performs the relevant operation according to the determined operation mode, the first performing module 1202 is further configured to measure through the measurement interval after the configured measurement interval delay duration is reached, where the measurement interval delay duration is configured through a broadcast or a dedicated signaling.
Further, the first executing module 1202 is further configured to determine, by the terminal, that the configured measurement interval delay duration does not exceed N measurement periods after the configured measurement interval delay duration is reached and before the terminal performs measurement through the measurement interval, where N is a positive integer.
Fig. 13 is a schematic diagram of another network-side device in the embodiment of the present application. The network side device includes:
a second determining module 1301, configured to determine, by the network side device, that a measurement interval of the terminal collides with a data transmission resource of the terminal;
a second executing module 1302, configured to determine, by the network side device, an operation mode according to the type of the data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource; wherein the operation mode is that no operation is performed for the terminal at the measurement interval or data transceiving is normally performed at the measurement interval.
Further, the second determining module 1301 is specifically configured to, if the type of the data transmission resource is a dynamic scheduling resource, determine that data transceiving is normally performed at a measurement interval by the network side device; or
If the type of the data transmission resource is dynamic scheduling, the network side equipment determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data resource is a pre-configured resource, the network side equipment determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
Further, the second determining module 1301 is specifically configured to, if the QoS parameter is a priority, determine that a priority of a logical channel with a highest priority among logical channels that allow the dynamic scheduling resource to be used is higher than a fifth preset threshold, where the network side device determines that data needs to be transmitted; or
And if the QoS parameter is a delay requirement, determining that the delay requirement of a logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a sixth preset threshold value, and determining that data needs to be transmitted by the network side equipment.
Further, the QoS parameter is a priority;
the second determining module 1301 is further specifically configured to determine, by the network side device, whether a priority of a logical channel with a highest priority among the logical channels corresponding to the preconfigured resources meets a third condition;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the third condition includes at least one of:
the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than the priority of the logical channel with the highest priority in other logical channels which do not use the pre-configured resources and have data transmission requirements of the Uu interface;
and the priority of the logical channel with the highest priority in the logical channels corresponding to the pre-configured resources is higher than a seventh preset threshold value.
Further, the priority of the logical channel is a priority among QoS parameters of the logical channel.
Further, the QoS parameter is a delay requirement;
the second determining module 1301 is further specifically configured to determine, by the network side device, whether a delay requirement of a logical channel with a highest delay requirement among logical channels corresponding to the preconfigured resource meets a fourth condition;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
Further, the delay requirement of the logical channel is a delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
Further, after the data transmission resource of the terminal and the terminal transmit data, the second executing module 1302 is further configured to configure the measurement interval delay duration of the terminal for the terminal by the network side device through a broadcast or dedicated signaling.
An embodiment of the present invention further provides a computer-readable non-volatile storage medium, which includes a program code, and when the program code runs on a computing terminal, the program code is configured to enable the computing terminal to execute the steps of the data transmission method according to the embodiment of the present invention.
The present application is described above with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, 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, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the subject application may also be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations 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 include such modifications and variations.
Claims (29)
1. A method of data transmission, the method comprising:
after a terminal collides with data transmission resources in a measurement interval, determining an operation mode according to the type of the data transmission resources and/or quality of service (QoS) parameters of a logical channel corresponding to the data transmission resources, wherein the type of the data transmission resources comprises dynamic scheduling resources and preconfigured resources, and the QoS parameters are time delay requirements, and the operation mode is to perform measurement in the measurement interval or to normally perform data transceiving in the measurement interval;
and the terminal executes related operation according to the determined operation mode.
2. The method according to claim 1, wherein the determining, by the terminal, the operation mode according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource comprises:
if the type of the data transmission resource is a dynamic scheduling resource, the terminal determines that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is a dynamic scheduling resource, the terminal determines an operation mode according to a QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data transmission resource is a pre-configured resource, the terminal determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
3. The method of claim 2, wherein the determining, by the terminal, the operation mode according to the QoS parameter of the logical channel corresponding to the dynamically scheduled resource comprises:
the terminal determines whether the time delay requirement of a logical channel with the highest time delay requirement in the logical channels allowing the dynamic scheduling resources is higher than a second preset threshold value, if so, the terminal determines that data transceiving is normally performed in a measurement interval; otherwise, the terminal determines to perform measurement at the measurement interval.
4. The method according to claim 2, wherein the terminal determines the operation mode according to the QoS parameter of the logical channel corresponding to the preconfigured resource, and the method comprises:
the terminal judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, the terminal determines that data transceiving is normally performed in the measurement interval, otherwise, the terminal determines to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
5. The method of claim 4, wherein:
the time delay requirement of the logical channel is a time delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
6. The method according to any one of claims 1 to 5, wherein the terminal determines an operation mode in which data transceiving is normally performed at a measurement interval;
after the terminal executes the relevant operation according to the determined operation mode, the method further comprises the following steps:
and the terminal measures through the measurement interval after the configured measurement interval delay time length is reached, wherein the measurement interval delay time length is configured through broadcasting or special signaling.
7. The method of claim 6, wherein the terminal further comprises, after the configured delay duration of the measurement interval is reached, before performing measurement through the measurement interval:
and the terminal determines that the configured measurement interval delay duration does not exceed N measurement periods, wherein N is a positive integer.
8. A method of data transmission, the method comprising:
the network side equipment determines that the measurement interval of the terminal collides with the data transmission resource of the terminal;
the network side equipment determines an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; the type of the data transmission resource comprises a dynamic scheduling resource and a pre-configured resource, the QoS parameter is a time delay requirement, and the operation mode is that no operation is executed for the terminal in a measurement interval or data transceiving is normally executed in the measurement interval.
9. The method according to claim 8, wherein the determining, by the network side device, the operation mode according to the type of the data transmission resource and/or the QoS parameter of the logical channel corresponding to the data transmission resource includes:
if the type of the data transmission resource is a dynamic scheduling resource, the network side equipment determines that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is a dynamic scheduling resource, the network side equipment determines an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data transmission resource is a pre-configured resource, the network side equipment determines an operation mode according to the QoS parameter of the logical channel corresponding to the pre-configured resource.
10. The method according to claim 9, wherein the determining, by the network side device, an operation manner according to the QoS parameter of the logical channel corresponding to the dynamically scheduled resource includes:
and when determining that the delay requirement of the logical channel with the highest delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a sixth preset threshold value, the network side equipment determines that data needs to be transmitted.
11. The method according to claim 9, wherein the determining, by the network-side device, an operation mode according to the QoS parameter of the logical channel corresponding to the preconfigured resource includes:
the network side equipment judges whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a fourth condition or not;
if yes, the network side equipment determines that data transceiving is normally performed at the measurement interval; otherwise, the network side equipment does not perform any operation aiming at the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
12. The method of claim 11, wherein:
the time delay requirement of the logical channel is a time delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
13. The method according to any one of claims 8 to 12, further comprising, after transmitting data with the terminal via the data transmission resource of the terminal:
and the network side equipment configures the measurement interval delay time of the terminal for the terminal through broadcasting or special signaling.
14. A terminal, characterized in that the terminal comprises: a processor, a memory, and a transceiver;
wherein the processor is configured to read a program in the memory and execute:
after a measurement interval collides with data transmission resources, determining an operation mode according to the type of the data transmission resources and/or QoS parameters of a logical channel corresponding to the data transmission resources, wherein the operation mode is to perform measurement in the measurement interval or to normally perform data transceiving in the measurement interval;
and executing the relevant operation according to the determined operation mode.
15. The terminal of claim 14, wherein the processor is specifically configured to perform:
if the type of the data transmission resource is a dynamic scheduling resource, determining that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, determining an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data transmission resource is a pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource.
16. The terminal of claim 15, wherein the processor is further specifically configured to perform:
determining whether the time delay requirement of a logic channel with the highest time delay requirement in the logic channels allowing the dynamic scheduling resources to be used is higher than a second preset threshold, and if so, determining that data transceiving is normally performed in a measurement interval; otherwise, it is determined to perform the measurement at the measurement interval.
17. The terminal of claim 15, wherein the processor is further specifically configured to perform:
judging whether the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources meets a second condition or not;
if so, determining that data transceiving is normally performed in the measurement interval, otherwise, determining to perform measurement in the measurement interval;
the second condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than a fourth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logic channel with the highest time delay requirement in the corresponding logic channels of the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
18. The terminal of claim 17, wherein:
the time delay requirement of the logical channel is a time delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
19. A terminal according to any of claims 14 to 18, wherein the determined mode of operation is such that data transceiving is performed normally at a measurement interval;
after performing the relevant operation according to the determined operation mode, the processor is further configured to perform:
and after the configured measurement interval delay time length is reached, measuring through the measurement interval, wherein the measurement interval delay time length is configured through broadcasting or special signaling.
20. The terminal of claim 19, wherein after the configured delay duration of the measurement interval is reached, and before the measurement is performed through the measurement interval, the processor is further configured to perform:
determining that the configured measurement interval delay duration does not exceed N measurement periods, wherein N is a positive integer.
21. A network side device, characterized in that the network side device comprises: a processor, a memory, and a transceiver;
wherein the processor is configured to read a program in the memory and execute:
determining that a measurement interval of a terminal collides with a data transmission resource of the terminal;
determining an operation mode according to the type of the data transmission resource and/or the QoS parameter of a logic channel corresponding to the data transmission resource; the type of the data transmission resource comprises a dynamic scheduling resource and a pre-configured resource, the QoS parameter is a time delay requirement, and the operation mode is that no operation is executed for the terminal in a measurement interval or data transceiving is normally executed in the measurement interval.
22. The apparatus of claim 21, wherein the processor is specifically configured to perform:
if the type of the data transmission resource is a dynamic scheduling resource, determining that data transceiving is normally performed at a measurement interval; or
If the type of the data transmission resource is dynamic scheduling, determining an operation mode according to the QoS parameter of a logic channel corresponding to the dynamic scheduling resource; or the like, or, alternatively,
and if the type of the data transmission resource is a pre-configured resource, determining an operation mode according to the QoS parameter of the logic channel corresponding to the pre-configured resource.
23. The apparatus of claim 22, wherein the processor is further specifically configured to perform:
and when determining that the time delay requirement of the logical channel with the highest time delay requirement in the logical channels allowing the use of the dynamic scheduling resources is higher than a sixth preset threshold, determining that the data needs to be transmitted.
24. The apparatus of claim 22, wherein the processor is further specifically configured to perform:
judging whether the delay requirement of the logic channel with the highest delay requirement in the logic channels corresponding to the pre-configured resources meets a fourth condition;
if yes, determining that data transceiving is normally performed at the measurement interval; otherwise, no operation is performed for the terminal in the measurement interval;
the fourth condition includes at least one of:
the time delay requirement of a logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than an eighth preset threshold value;
the time delay requirement of the logic channel with the highest time delay requirement in the logic channels corresponding to the pre-configured resources is higher than the length of the measurement interval;
the time delay requirement of the logical channel with the highest time delay requirement in the logical channels corresponding to the pre-configured resources is higher than the data transmission interruption time length caused by measurement.
25. The apparatus of claim 24, wherein:
the time delay requirement of the logical channel is a time delay parameter value in the QoS parameter of the logical channel; or
The delay requirement of the logical channel is the difference between the delay parameter value in the QoS parameter of the logical channel and the waiting time of the logical channel.
26. The apparatus according to any of claims 21 to 25, wherein after transmitting data with the terminal via the data transmission resource of the terminal, the processor is further configured to perform:
and configuring the measurement interval delay time of the terminal for the terminal through broadcasting or special signaling.
27. A terminal, characterized in that the terminal comprises:
a first determining module, configured to determine, by a terminal, an operation mode according to a type of a data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource after a collision occurs between a measurement interval and the data transmission resource, where the type of the data transmission resource includes a dynamic scheduling resource and a pre-configured resource, the QoS parameter is a delay requirement, and the operation mode is to perform measurement at the measurement interval or perform data transceiving normally at the measurement interval;
and the first execution module is used for executing the relevant operation by the terminal according to the determined operation mode.
28. A network side device, wherein the network side device comprises:
the second determining module is used for the network side equipment to determine that the measurement interval of the terminal collides with the data transmission resource of the terminal;
a second execution module, configured to determine, by the network side device, an operation mode according to the type of the data transmission resource and/or a QoS parameter of a logical channel corresponding to the data transmission resource; the type of the data transmission resource comprises a dynamic scheduling resource and a pre-configured resource, the QoS parameter is a time delay requirement, and the operation mode is that no operation is executed for the terminal in a measurement interval or data transceiving is normally executed in the measurement interval.
29. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7 or 8 to 13.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910234552.1A CN111757509B (en) | 2019-03-26 | 2019-03-26 | Data transmission method and equipment |
PCT/CN2020/079070 WO2020192444A1 (en) | 2019-03-26 | 2020-03-12 | Data transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910234552.1A CN111757509B (en) | 2019-03-26 | 2019-03-26 | Data transmission method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111757509A CN111757509A (en) | 2020-10-09 |
CN111757509B true CN111757509B (en) | 2022-08-09 |
Family
ID=72610208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910234552.1A Active CN111757509B (en) | 2019-03-26 | 2019-03-26 | Data transmission method and equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111757509B (en) |
WO (1) | WO2020192444A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI849541B (en) * | 2021-10-19 | 2024-07-21 | 聯發科技股份有限公司 | Methods for wireless communications |
CN117560685A (en) * | 2022-08-01 | 2024-02-13 | 华为技术有限公司 | Priority-based transmission method and transmission device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101646251A (en) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | Method for processing conflict of random access process and measurement clearance |
CN102084682A (en) * | 2008-07-03 | 2011-06-01 | 爱立信电话股份有限公司 | Method and arrangement in a telecommunication system |
WO2013048841A1 (en) * | 2011-09-30 | 2013-04-04 | Research In Motion Limited | Handling physical uplink shared channel transmissions |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5197759B2 (en) * | 2008-01-04 | 2013-05-15 | ノキア シーメンス ネットワークス オサケユキチュア | Channel assignment when using measurement gap with H-ARQ |
US8873522B2 (en) * | 2008-08-11 | 2014-10-28 | Qualcomm Incorporated | Processing measurement gaps in a wireless communication system |
KR20100080280A (en) * | 2008-12-31 | 2010-07-08 | 삼성전자주식회사 | Method for controlling transmission in mobile telecommunication system using shared harq process |
CN103458446B (en) * | 2012-06-01 | 2016-05-25 | 华为技术有限公司 | A kind of method and device of measuring conflict of solving |
US9564997B2 (en) * | 2013-08-07 | 2017-02-07 | Apple Inc. | Method and apparatus for flushing uplink HARQ buffer in C-DRX mode |
-
2019
- 2019-03-26 CN CN201910234552.1A patent/CN111757509B/en active Active
-
2020
- 2020-03-12 WO PCT/CN2020/079070 patent/WO2020192444A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102084682A (en) * | 2008-07-03 | 2011-06-01 | 爱立信电话股份有限公司 | Method and arrangement in a telecommunication system |
CN101646251A (en) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | Method for processing conflict of random access process and measurement clearance |
WO2013048841A1 (en) * | 2011-09-30 | 2013-04-04 | Research In Motion Limited | Handling physical uplink shared channel transmissions |
Non-Patent Citations (1)
Title |
---|
R2-090417 "The collision between measurement gap and HARQ feedback in ACK/NACK repetition";CATT;《3GPP TSG-RAN WG2#64bis》;20090106;第2节 * |
Also Published As
Publication number | Publication date |
---|---|
WO2020192444A1 (en) | 2020-10-01 |
CN111757509A (en) | 2020-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102295958B1 (en) | Scheduling request transmission method, scheduling request processing method, and related device | |
CN114826499B (en) | Identifying resources for transmitting a first uplink channel | |
EP3910839A1 (en) | Method and device for configuring harq feedback between terminal nodes | |
US20220240296A1 (en) | Method and apparatus for performing communication on basis of dci in nr v2x | |
KR102544630B1 (en) | Method and apparatus for performing SL communication based on auxiliary information in NR V2X | |
CN111212386B (en) | Information transmission method, equipment and system | |
US10959225B2 (en) | Techniques for handling semi-persistent scheduling collisions for wireless networks | |
US11979776B2 (en) | Method and device for determining a parameter value | |
US20180279347A1 (en) | Uplink transmission resource scheduling method an device, and uplink transmission method and device | |
CN111148263A (en) | Method and device for transmitting data | |
US9999066B2 (en) | Method and device of resource allocations for scheduling assignments in device to device communications | |
CN104184540A (en) | Data transmission method and apparatus in device-to-device (D2D) communication | |
KR102105596B1 (en) | Method and apparatus for grant-free transmission | |
KR20230049104A (en) | Method and apparatus for performing resource reselection in NR V2X | |
CN111867061B (en) | Pre-configuration authorization confirmation method, terminal and network side equipment | |
CN116368919A (en) | Method and apparatus for improving resource allocation in NR V2X | |
WO2020147814A1 (en) | Method and device for resource allocation | |
CN116615945A (en) | Timing aspects of NR SL auxiliary information messages | |
WO2020186490A1 (en) | Method, device and apparatus for determining channel detection mechanism, and storage medium | |
US20180092121A1 (en) | Systems and methods relating to granting transmissions in a multi-carrier dynamic time division duplexing (tdd) cellular communications system | |
CN111757509B (en) | Data transmission method and equipment | |
CN109963340B (en) | Method, apparatus and computer readable medium for reducing signaling overhead and data latency | |
CN115715479A (en) | Method and device for determining power related to side link transmission in NR V2X | |
CN116941276A (en) | Method and apparatus for obtaining CBR values based on partial sensing in NR V2X | |
CN117716783A (en) | Network node, system, method, circuit and computer program product |
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: 20210527 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: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY |
|
GR01 | Patent grant | ||
GR01 | Patent grant |