WO2025168034A1 - Scheduling method and apparatus, and computer-readable storage medium - Google Patents
Scheduling method and apparatus, and computer-readable storage mediumInfo
- Publication number
- WO2025168034A1 WO2025168034A1 PCT/CN2025/076122 CN2025076122W WO2025168034A1 WO 2025168034 A1 WO2025168034 A1 WO 2025168034A1 CN 2025076122 W CN2025076122 W CN 2025076122W WO 2025168034 A1 WO2025168034 A1 WO 2025168034A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- measurement
- measurement gap
- data packet
- data
- sets
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/231—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/232—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the physical layer, e.g. DCI signalling
-
- 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
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- 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
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
Definitions
- the present invention relates to the field of communication technology, and in particular to a scheduling method and device, and a computer-readable storage medium.
- terminals and the network can communicate bidirectionally to transmit data/signaling.
- Terminal-to-network transmissions are called uplink (UL) transmissions
- network-to-terminal transmissions are called downlink (DL) transmissions.
- terminals in wireless communications need to measure cells within the same frequency, different frequencies, or different systems to meet mobility requirements.
- measuring adjacent cells within the same frequency does not require a measurement gap (GAP), but measuring adjacent cells within different frequencies or different systems requires a measurement gap.
- GAP measurement gap
- the technical problem solved by the present invention is how to balance the measurement priority and the data processing priority to ensure that delay-sensitive services are processed in a timely and reliable manner.
- the first duration is selected from any one of the following: a remaining time threshold; the duration of an upcoming measurement gap; or twice the duration of an upcoming measurement gap.
- the first measurement gap is a measurement gap in the one or more sets of measurement gaps, whose priority is lower than a preset priority threshold and which intersects with the resources allocated by the uplink authorization in the time domain; or, the first measurement gap is a measurement gap in the one or more sets of measurement gaps, which is configured to be used for data transmission or to be preempted, and which intersects with the resources allocated by the uplink authorization in the time domain.
- the method further includes: receiving first information, where the first information is used to indicate that data transmission is allowed in the measurement gap, or the first information is used to indicate a measurement gap that can be used for data transmission or is preempted.
- the preset condition further includes: the priority of the measurement gap is higher than or equal to a preset priority threshold.
- the method further includes: if the uplink transmission resource for transmitting the data packet is indicated by downlink control signaling, receiving the downlink control signaling, wherein the downlink control signaling indicates that data transmission is allowed during the measurement gap; if the uplink transmission resource for transmitting the data packet is indicated by a configuration authorization, receiving the configuration authorization, wherein the configuration parameters of the configuration authorization indicate that data transmission is allowed during the measurement gap.
- an embodiment of the present invention also provides a scheduling method, including: sending configuration information, wherein the configuration information is used to configure one or more sets of measurement gaps; receiving a data packet within the one or more sets of measurement gaps, wherein the minimum remaining time of the data packet is less than or equal to a first duration, and the first duration is related to the remaining time threshold and/or the duration of the measurement gap, or the data packet includes a data packet of a first logical channel.
- receiving data within the one or more sets of measurement gaps includes: receiving the data packet transmitted using resources allocated by uplink authorization within a first measurement gap, and the first measurement gap is at least a measurement gap in the one or more sets of measurement gaps that intersects with the resources allocated by the uplink authorization in the time domain.
- the method further includes: sending first information, where the first information is used to indicate that data transmission is allowed in the measurement gap, or the first information is used to indicate a measurement gap that can be used for data transmission or is preempted.
- the method further includes: if the uplink transmission resource for transmitting the data packet is indicated by downlink control signaling, sending the downlink control signaling, wherein the downlink control signaling indicates that data transmission is allowed during the measurement gap; if the uplink transmission resource for transmitting the data packet is indicated by a configuration authorization, sending the configuration authorization, wherein the configuration parameters of the configuration authorization indicate that data transmission is allowed during the measurement gap.
- an embodiment of the present application also provides a communication system, including a network device and a terminal for executing the above method.
- an embodiment of the present application further provides a chip (or a communication device) on which a computer program is stored.
- a chip or a communication device
- the steps of the above method are implemented.
- This embodiment provides a scheduling method, including: a network device sends configuration information to a terminal, and the terminal receives the configuration information accordingly, where the configuration information is used to configure one or more sets of measurement gaps; in response to a minimum remaining time of a data packet to be transmitted being less than or equal to a first duration or including a data packet of a first logical channel, the terminal transmits a data packet within one or more sets of measurement gaps, and the network device receives a data packet within one or more sets of measurement gaps accordingly, where the first duration is related to a remaining time threshold and/or the duration of the measurement gap.
- a terminal implementing the disclosed solution actively ignores the following measurement gap (e.g., a measurement gap that intersects with uplink scheduled resources in the time domain) when it finds that the remaining time for data to be transmitted is less than or equal to the first duration (or when it finds that a data packet of the first logical channel needs to be transmitted), and still uses uplink scheduled resources to transmit data during the measurement gap, ensuring that data with insufficient remaining time (and/or data of delay-sensitive services) is transmitted in a timely manner.
- the priority of measurement and the priority of data processing can be reasonably balanced, ensuring that delay-sensitive services are processed in a timely manner, and improving communication quality.
- FIG2 is a signaling interaction diagram of a scheduling method according to an embodiment of the present invention.
- FIG3 is a time domain schematic diagram of a first typical application scenario of an embodiment of the present invention.
- FIG5 is a time domain schematic diagram of a third typical application scenario of an embodiment of the present invention.
- the measurement gap may be periodic and may have different period values.
- the length of the measurement gap may also have different values, such as 6 milliseconds (ms), 4 ms, or 3 ms.
- the first duration may be configured by the network device through dedicated signaling, or may be preset by a protocol, such as being related to a remaining time threshold and/or a duration of a measurement gap.
- This solution can be applied to data transmission scenarios for latency-sensitive services, such as virtual reality applications and the Internet of Vehicles, where latency requirements are stringent.
- virtual reality applications which require high latency and require simultaneous transmission of multiple types of data, are highly sensitive to latency and require timely data transmission.
- the actions performed by the terminal can be performed by a chip with communication functions in the terminal or by a baseband chip in the terminal.
- the actions performed by the network device can be performed by a chip with communication functions in the network device or by a baseband chip in the network device.
- the scheduling method according to this embodiment may include the following steps:
- step S101 a network device sends configuration information to a terminal.
- the terminal receives the configuration information, which is used to configure one or more sets of measurement gaps.
- each set of measurement gaps can have complete configuration information (also called a GAP pattern), such as period, starting position in the time domain, length (also called GAP length), priority, etc.
- the configuration information may include two sets of measurement gaps (denoted as GAP1 and GAP2).
- the configuration information of GAP1 includes: a period of 40ms, starting at the 10th time slot, and a length of 3ms. That is, the terminal performs a 3ms-long measurement operation every 40ms starting from the 10th time slot;
- the configuration information of GAP2 includes: a period of 80ms, starting at the 20th time slot, and a length of 6ms.
- the terminal performs a 6ms-long measurement operation every 80ms starting from the 20th time slot.
- the priority of GAP1 may be higher than that of GAP2.
- the unit of the measurement gap period may also be a subframe, and the corresponding start time may be the system frame number (SFN).
- the network may configure one or more measurement gaps for measurement.
- the set of measurement gaps is used by the terminal to measure inter-frequency and inter-system frequencies.
- the terminal may use different sets of measurement gaps to measure inter-frequency and inter-system frequencies, respectively.
- the terminal accesses the service cell, establishes an RRC connection and conducts business.
- the service cell configures the terminal with multiple frequency measurements, including same-frequency measurement and different-frequency measurement, as well as measurement of different-system neighboring cells.
- the frequency of the service cell is F1
- GAP the same frequency but different subcarrier spacing.
- the service cell is configured with GAP1.
- the aforementioned GAP1 to GAP4 can be understood as different sets of measurement gaps, each with different parameters.
- the measurement gaps may have different periods,/or starting positions, and/or lengths.
- some measurement gaps may be aperiodic, meaning used only once. Accordingly, the configuration parameters for such measurement gaps may not include a period-related field.
- the remaining time thresholds for different logical channels may be different.
- the remaining time threshold for LCH1 may be 20 milliseconds (ms), and the remaining time threshold for LCH2 may be 30ms.
- step S102 may be executed to transmit the data of DRB1 during the upcoming measurement gap.
- the upcoming measurement gap may be a measurement gap in one or more sets of measurement gaps configured in step S101 that intersects with the resources configured by the network's uplink authorization in the time domain.
- step S102 may also be executed to transmit the data of DRB2 during the upcoming measurement gap.
- the terminal receives an uplink grant at time T0 (assuming the terminal can transmit at T0 and actually receives the uplink grant before T0).
- the allocated uplink transmission resources occupy the time domain from T0 to T2.
- the terminal also receives configuration information configuring Measurement Gap 1 to have a period of 20 ms and a length of 6 ms, starting at T1 and ending 6 ms later as T3. Because there is a conflict between the uplink transmission resources and Measurement Gap 1 between T1 and T2, Measurement Gap 1 can be determined as the upcoming Measurement Gap.
- the terminal may utilize the remaining time of the measurement gap (i.e., the remaining time after subtracting the time required to transmit data with a remaining time less than or equal to the first duration from the measurement gap duration) to continue transmitting uplink data (i.e., once a portion of a measurement gap is preempted, the measurement gap is unavailable), or may utilize the remaining time of the measurement gap to perform corresponding measurement operations.
- the remaining time of the measurement gap i.e., the remaining time after subtracting the time required to transmit data with a remaining time less than or equal to the first duration from the measurement gap duration
- uplink data i.e., once a portion of a measurement gap is preempted, the measurement gap is unavailable
- the terminal can only transmit data from DRB1 and cannot transmit data from DRB2 (if there is no data to be transmitted below the corresponding remaining time threshold) or DRB3. That is, when the terminal uses a GAP to transmit uplink data, it can only transmit data from logical channels with a remaining time less than or equal to the first duration, or only transmit data from logical channels and signaling radio bearer (SRB) data with a remaining time less than or equal to the first duration.
- SRB signaling radio bearer
- DRB1 and DRB2 are configured with their own remaining time thresholds, denoted as remaining time threshold 1 and remaining time threshold 2, respectively.
- DRB3 is not configured with a remaining time threshold.
- the network device is configured with measurement gap 1, which is located from time T1 to time T3 in the time domain.
- the network allocates uplink transmission resources to the terminal through uplink authorization, which occupies time from time T0 to time T2 in the time domain.
- the uplink transmission resources for transmitting the data packet may be indicated by a configuration grant. Accordingly, before/concurrently with/after step S101, this embodiment may further include the step of: the network device sending the configuration grant to the terminal device, and the terminal device receiving the configuration grant. Furthermore, the configuration parameters of the configuration grant may indicate permission for data transmission during the measurement gap. In other words, the first information may be included in the configuration parameters of the configuration grant.
- the terminal may notify the network device of the specific time domain location of the measurement gap to be preempted through the second information, so that the network device can successfully receive uplink data.
- the specific time domain location of the measurement gap to be preempted may be selected from at least one of the following: an identifier or index of a GAP; the number of GAPs to be preempted (several GAPs immediately following the next time slot).
- the second information may further indicate the time slot within a GAP to be preempted, or the time slot and the symbol within the time slot.
- GAP1 is located from Orthogonal Frequency Division Multiplexing (OFDM) symbols 9-13 (a time slot has 14 OFDM symbols, from symbol 0 to symbol 13) in time slot 1 to OFDM symbols 0-1 in time slot 2.
- GAP2 is located from OFDM symbols 10-13 in time slot 10 to OFDM symbols 1-2 in time slot 11. Assuming that the terminal is allocated uplink transmission resources in time slots 1 to 10 (assuming multi-slot scheduling is used), GAP1 falls within the uplink transmission resources in the time domain (there is a conflict in the time domain), and GAP2 partially conflicts with the uplink transmission resources in the time domain.
- OFDM Orthogonal Frequency Division Multiplexing
- the terminal needs to disconnect from the serving cell to perform measurement operations during GAP1.
- GAP1 ends, that is, starting from OFDM symbol 3 of time slot 2, the terminal resumes using uplink grants to transmit data.
- high signal strength may include at least one of the following: signal strength exceeding a preset threshold; signal strength being stronger than the signal of the serving cell; or meeting a handover condition (e.g., setting an event threshold that the candidate cell must meet when configuring conditional handover).
- a handover condition e.g., setting an event threshold that the candidate cell must meet when configuring conditional handover.
- the terminal establishes DRB1 (mapped to LCH1) and DRB2 (mapped to LCH2). It is assumed that the network designates LCH2 as the first logical channel and configures three measurement gaps for the terminal (denoted as GAP1, GAP2, and GAP3), where GAP1 is located from time T2 to T3, GAP2 is located from time T5 to T6, and GAP3 is located from time T9 to T10.
- the network device sends an uplink authorization to the terminal and allocates uplink transmission resources from time T2 to T7 and uplink transmission resources from time T9 to T11 to the terminal.
- GAP1 to GAP3 are all measurement gaps that intersect with the resources allocated by the uplink authorization in the time domain.
- the T310 timer stops because the serving cell signal quality improves. Assume that during this time, data needs to be transmitted on DRB2. Since LCH2 corresponding to DRB2 is the first logical channel and the T310 timer has not started at this time, the terminal can preempt GAP3 to transmit DRB2 data. For example, the terminal can use uplink transmission resources to transmit DRB2 data from time T9 to T11.
- the above-mentioned scheduling device 3 can correspond to a chip with communication function in the terminal, or to a chip with data processing function, such as a system-on-a-chip (SOC), a baseband chip, etc.; or to a chip module in the terminal that includes a chip with communication function; or to a chip module with a chip with data processing function, or to a terminal.
- a chip with communication function such as a system-on-a-chip (SOC), a baseband chip, etc.
- SOC system-on-a-chip
- a baseband chip etc.
- a chip module in the terminal that includes a chip with communication function
- a chip module with a chip with data processing function or to a terminal.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请要求2024年2月7日提交中国专利局、申请号为202410176370.4、发明名称为“调度方法及装置、计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on February 7, 2024, with application number 202410176370.4 and invention name “Scheduling method and device, computer-readable storage medium”, the entire contents of which are incorporated by reference into this application.
本发明涉及通信技术领域,具体地涉及一种调度方法及装置、计算机可读存储介质。The present invention relates to the field of communication technology, and in particular to a scheduling method and device, and a computer-readable storage medium.
通信系统中,终端和网络之间可以双向通信以传输数据/信令,终端向网络的传输为上行(Uplink,UL)传输,网络向终端的传输为下行(Downlink,DL)传输。此外,无线通信中的终端需要测量同频、异频或异系统小区以便满足移动性需求。通常测量同频邻区不需要测量间隙(GAP),测量异频或异系统邻区需要配置测量间隙。In a communication system, terminals and the network can communicate bidirectionally to transmit data/signaling. Terminal-to-network transmissions are called uplink (UL) transmissions, while network-to-terminal transmissions are called downlink (DL) transmissions. Furthermore, terminals in wireless communications need to measure cells within the same frequency, different frequencies, or different systems to meet mobility requirements. Typically, measuring adjacent cells within the same frequency does not require a measurement gap (GAP), but measuring adjacent cells within different frequencies or different systems requires a measurement gap.
根据现有协议规定,一旦网络配置了测量间隙,终端在测量间隙期间就不与服务小区开展通信,而是利用测量间隙期间调谐终端的射频频率到待测的频率执行测量任务。在测量间隙结束时,终端将其射频频率调谐到服务频率,之后与服务小区进行通信。According to existing protocols, once a measurement gap is configured by the network, the terminal does not communicate with the serving cell during the gap. Instead, it uses the gap to tune its radio frequency to the frequency to be measured and perform measurements. At the end of the gap, the terminal tunes its radio frequency to the serving frequency and then resumes communication with the serving cell.
通常对于连接态的终端,网络仅配置一个测量间隙用于测量所有的异频或异系统邻区。而在协议版本(Release,简称R)R17中,新引入了同步测量GAP(concurrent measurement gap,以下简称多GAP)。当终端配置了一个或多个测量间隙,必然会对终端当前的数据传输产生比较大的影响,尤其在传输时延敏感业务的数据时多GAP的影响尤为显著。Typically, for connected terminals, the network configures only one measurement gap to measure all inter-frequency or inter-system neighboring cells. However, in Release 17, concurrent measurement gaps (multi-GAPs) were introduced. When a terminal is configured with one or more measurement gaps, it significantly impacts its current data transmission, especially when transmitting latency-sensitive services.
本发明解决的技术问题是如何平衡测量的优先级和数据处理的优先级,以确保诸如时延敏感业务得到及时、可靠处理。The technical problem solved by the present invention is how to balance the measurement priority and the data processing priority to ensure that delay-sensitive services are processed in a timely and reliable manner.
为解决上述技术问题,本发明实施例提供一种调度方法,包括:接收配置信息,所述配置信息用于配置一套或多套测量间隙;响应于待传输的数据包的最小剩余时间小于等于第一时长或待传输的数据包包括第一逻辑信道的数据包,在所述一套或多套测量间隙内传输所述数据包,所述第一时长与剩余时间阈值和/或测量间隙的时长相关。To solve the above technical problems, an embodiment of the present invention provides a scheduling method, including: receiving configuration information, where the configuration information is used to configure one or more sets of measurement gaps; in response to the minimum remaining time of a data packet to be transmitted being less than or equal to a first duration or the data packet to be transmitted including a data packet of a first logical channel, transmitting the data packet within the one or more sets of measurement gaps, where the first duration is related to the remaining time threshold and/or the duration of the measurement gap.
可选的,所述第一时长选自以下任一项:剩余时间阈值;即将到来的测量间隙的时长;即将到来的测量间隙时长的2倍。Optionally, the first duration is selected from any one of the following: a remaining time threshold; the duration of an upcoming measurement gap; or twice the duration of an upcoming measurement gap.
可选的,所述即将到来的测量间隙为,所述一套或多套测量间隙中与所述剩余时间在时域上存在交集或者发生碰撞的测量间隙。Optionally, the upcoming measurement gap is a measurement gap in the one or more sets of measurement gaps that intersects or collides with the remaining time in the time domain.
可选的,在所述一套或多套测量间隙内传输所述数据包包括:在第一测量间隙内使用上行授权分配的资源传输所述数据包,所述第一测量间隙至少为所述一套或多套测量间隙中与所述上行授权分配的资源在时域上有交集的测量间隙。Optionally, transmitting the data packet within the one or more sets of measurement gaps includes: transmitting the data packet using resources allocated by an uplink grant within a first measurement gap, where the first measurement gap is at least a measurement gap in the one or more sets of measurement gaps that intersects with the resources allocated by the uplink grant in the time domain.
可选的,所述第一测量间隙为所述一套或多套测量间隙中,优先级低于预设优先级门限并且与所述上行授权分配的资源在时域上有交集的测量间隙;或者,所述第一测量间隙为所述一套或多套测量间隙中,被配置为可以用于数据传输或被抢占,并且与所述上行授权分配的资源在时域上有交集的测量间隙。Optionally, the first measurement gap is a measurement gap in the one or more sets of measurement gaps, whose priority is lower than a preset priority threshold and which intersects with the resources allocated by the uplink authorization in the time domain; or, the first measurement gap is a measurement gap in the one or more sets of measurement gaps, which is configured to be used for data transmission or to be preempted, and which intersects with the resources allocated by the uplink authorization in the time domain.
可选的,所述方法还包括:至少在所述数据包中剩余时间小于等于所述第一时长的数据传输完毕后,在所述测量间隙的剩余时间执行测量操作。Optionally, the method further includes: performing a measurement operation during a remaining time of the measurement gap after at least the data transmission in the data packet with a remaining time less than or equal to the first duration is completed.
可选的,执行测量操作期间,测量的频点根据所述测量间隙的剩余时间关联的目标频点确定。Optionally, during the measurement operation, the measured frequency is determined according to a target frequency associated with the remaining time of the measurement gap.
可选的,所述方法还包括:接收第一信息,所述第一信息用于指示允许在测量间隙内传输数据,或者,所述第一信息用于指示可用于数据传输或被抢占的测量间隙。Optionally, the method further includes: receiving first information, where the first information is used to indicate that data transmission is allowed in the measurement gap, or the first information is used to indicate a measurement gap that can be used for data transmission or is preempted.
可选的,所述方法还包括:发送第二信息,所述第二信息用于指示在一套测量间隙的一个或多个测量间隙内传输数据,或者所述第二信息用于指示在多套测量间隙的多个测量间隙内传输数据。Optionally, the method further includes: sending second information, where the second information is used to indicate that data is transmitted in one or more measurement gaps in a set of measurement gaps, or the second information is used to indicate that data is transmitted in multiple measurement gaps in multiple sets of measurement gaps.
可选的,所述第二信息携带于延迟状态报告。Optionally, the second information is carried in a delay status report.
可选的,所述在所述一套或多套测量间隙内传输所述数据包的动作是响应于预设条件未触发执行的,所述预设条件选自以下至少一项:第一定时器处于已启动状态,所述第一定时器响应于检测到物理层问题启动;未搜索到高信号强度的同频邻区。Optionally, the action of transmitting the data packet within the one or more sets of measurement gaps is performed in response to a preset condition not being triggered, and the preset condition is selected from at least one of the following: the first timer is in a started state, and the first timer is started in response to detecting a physical layer problem; no co-frequency adjacent area with high signal strength is searched.
可选的,所述预设条件还包括:所述测量间隙的优先级高于等于预设优先级门限。Optionally, the preset condition further includes: the priority of the measurement gap is higher than or equal to a preset priority threshold.
可选的,所述方法还包括:如果传输所述数据包的上行传输资源由下行控制信令指示,接收所述下行控制信令,所述下行控制信令指示允许在测量间隙期间进行数据传输;如果传输所述数据包的上行传输资源由配置授权指示,接收所述配置授权,所述配置授权的配置参数指示允许在测量间隙期间进行数据传输。Optionally, the method further includes: if the uplink transmission resource for transmitting the data packet is indicated by downlink control signaling, receiving the downlink control signaling, wherein the downlink control signaling indicates that data transmission is allowed during the measurement gap; if the uplink transmission resource for transmitting the data packet is indicated by a configuration authorization, receiving the configuration authorization, wherein the configuration parameters of the configuration authorization indicate that data transmission is allowed during the measurement gap.
为解决上述技术问题,本发明实施例还提供一种调度方法,包括:发送配置信息,所述配置信息用于配置一套或多套测量间隙;在所述一套或多套测量间隙内接收数据包,所述数据包的最小剩余时间小于等于第一时长,所述第一时长与剩余时间阈值和/或测量间隙的时长相关,或者,所述数据包包含第一逻辑信道的数据包。To solve the above technical problems, an embodiment of the present invention also provides a scheduling method, including: sending configuration information, wherein the configuration information is used to configure one or more sets of measurement gaps; receiving a data packet within the one or more sets of measurement gaps, wherein the minimum remaining time of the data packet is less than or equal to a first duration, and the first duration is related to the remaining time threshold and/or the duration of the measurement gap, or the data packet includes a data packet of a first logical channel.
可选的,所述第一时长选自以下任一项:剩余时间阈值;即将到来的测量间隙的时长;即将到来的测量间隙时长的2倍。Optionally, the first duration is selected from any one of the following: a remaining time threshold; the duration of an upcoming measurement gap; or twice the duration of an upcoming measurement gap.
可选的,所述即将到来的测量间隙为,所述一套或多套测量间隙中与所述剩余时间在时域上存在交集或者发生碰撞的测量间隙。Optionally, the upcoming measurement gap is a measurement gap in the one or more sets of measurement gaps that intersects or collides with the remaining time in the time domain.
可选的,所述在所述一套或多套测量间隙内接收数据包括:在第一测量间隙内接收使用上行授权分配的资源传输的所述数据包,所述第一测量间隙至少为所述一套或多套测量间隙中与所述上行授权分配的资源在时域上有交集的测量间隙。Optionally, receiving data within the one or more sets of measurement gaps includes: receiving the data packet transmitted using resources allocated by uplink authorization within a first measurement gap, and the first measurement gap is at least a measurement gap in the one or more sets of measurement gaps that intersects with the resources allocated by the uplink authorization in the time domain.
可选的,所述第一测量间隙为所述一套或多套测量间隙中,优先级低于预设优先级门限并且与所述上行授权分配的资源在时域上有交集的测量间隙;或者,所述第一测量间隙为所述一套或多套测量间隙中,被配置为可以用于数据传输或被抢占,并且与所述上行授权分配的资源在时域上有交集的测量间隙。Optionally, the first measurement gap is a measurement gap in the one or more sets of measurement gaps, whose priority is lower than a preset priority threshold and which intersects with the resources allocated by the uplink authorization in the time domain; or, the first measurement gap is a measurement gap in the one or more sets of measurement gaps, which is configured to be used for data transmission or to be preempted, and which intersects with the resources allocated by the uplink authorization in the time domain.
可选的,所述方法还包括:发送第一信息,所述第一信息用于指示允许在测量间隙内传输数据,或者,所述第一信息用于指示可用于数据传输或被抢占的测量间隙。Optionally, the method further includes: sending first information, where the first information is used to indicate that data transmission is allowed in the measurement gap, or the first information is used to indicate a measurement gap that can be used for data transmission or is preempted.
可选的,所述方法还包括:接收第二信息,所述第二信息用于指示在一套测量间隙的一个或多个测量间隙内传输数据,或者,所述第二信息用于指示在多套测量间隙的多个测量间隙内传输数据。Optionally, the method further includes: receiving second information, where the second information is used to indicate that data is transmitted in one or more measurement gaps in a set of measurement gaps, or the second information is used to indicate that data is transmitted in multiple measurement gaps in multiple sets of measurement gaps.
可选的,所述第二信息携带于延迟状态报告。Optionally, the second information is carried in a delay status report.
可选的,所述方法还包括:如果传输所述数据包的上行传输资源由下行控制信令指示,发送所述下行控制信令,所述下行控制信令指示允许在测量间隙期间进行数据传输;如果传输所述数据包的上行传输资源由配置授权指示,发送所述配置授权,所述配置授权的配置参数指示允许在测量间隙期间进行数据传输。Optionally, the method further includes: if the uplink transmission resource for transmitting the data packet is indicated by downlink control signaling, sending the downlink control signaling, wherein the downlink control signaling indicates that data transmission is allowed during the measurement gap; if the uplink transmission resource for transmitting the data packet is indicated by a configuration authorization, sending the configuration authorization, wherein the configuration parameters of the configuration authorization indicate that data transmission is allowed during the measurement gap.
为解决上述技术问题,本发明实施例还提供一种调度装置,包括:接收模块,用于接收配置信息,所述配置信息用于配置一套或多套测量间隙;传输模块,响应于待传输的数据包的最小剩余时间小于等于第一时长或待传输的数据包包括第一逻辑信道的数据包,在所述一套或多套测量间隙内传输所述数据包,所述第一时长与剩余时间阈值和/或测量间隙的时长相关。To solve the above technical problems, an embodiment of the present invention also provides a scheduling device, including: a receiving module for receiving configuration information, wherein the configuration information is used to configure one or more sets of measurement gaps; a transmission module, in response to the minimum remaining time of the data packet to be transmitted being less than or equal to a first duration or the data packet to be transmitted including a data packet of a first logical channel, transmitting the data packet within the one or more sets of measurement gaps, wherein the first duration is related to the remaining time threshold and/or the duration of the measurement gap.
为解决上述技术问题,本发明实施例还提供一种调度装置,包括:发送模块,用于发送配置信息,所述配置信息用于配置一套或多套测量间隙;接收模块,用于在所述一套或多套测量间隙内接收数据包,所述数据包的最小剩余时间小于等于第一时长,所述第一时长与剩余时间阈值和/或测量间隙的时长相关,或者,所述数据包包含第一逻辑信道的数据包。To solve the above technical problems, an embodiment of the present invention also provides a scheduling device, including: a sending module for sending configuration information, wherein the configuration information is used to configure one or more sets of measurement gaps; a receiving module for receiving data packets within the one or more sets of measurement gaps, wherein the minimum remaining time of the data packet is less than or equal to a first duration, and the first duration is related to the remaining time threshold and/or the duration of the measurement gap, or the data packet includes a data packet of a first logical channel.
为解决上述技术问题,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法的步骤。To solve the above technical problems, an embodiment of the present invention further provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the above method are executed.
为解决上述技术问题,本发明实施例还提供一种调度装置,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述方法的步骤。To solve the above technical problems, an embodiment of the present invention further provides a scheduling device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the above method when running the computer program.
为解决上述技术问题,本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述方法的步骤。To solve the above technical problems, an embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is run on a computer, the computer executes the steps of the above method.
为解决上述技术问题,本申请实施例还提供一种通信系统,包括用于执行上述方法的网络设备和终端。To solve the above technical problems, an embodiment of the present application also provides a communication system, including a network device and a terminal for executing the above method.
为解决上述技术问题,本申请实施例还提供一种芯片(或者说通信装置),该芯片上存储有计算机程序,在计算机程序被芯片执行时,实现上述方法的步骤。In order to solve the above technical problems, an embodiment of the present application further provides a chip (or a communication device) on which a computer program is stored. When the computer program is executed by the chip, the steps of the above method are implemented.
与现有技术相比,本发明实施例的技术方案具有以下有益效果:Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:
本实施方案提供一种调度方法,包括:网络设备向终端发送配置信息,相应的,终端接收配置信息,配置信息用于配置一套或多套测量间隙;响应于待传输的数据包的最小剩余时间小于等于第一时长或者包括第一逻辑信道的数据包,终端在一套或多套测量间隙内传输数据包,相应的,网络设备在一套或多套测量间隙内接收数据包,第一时长与剩余时间阈值和/或测量间隙的时长相关。This embodiment provides a scheduling method, including: a network device sends configuration information to a terminal, and the terminal receives the configuration information accordingly, where the configuration information is used to configure one or more sets of measurement gaps; in response to a minimum remaining time of a data packet to be transmitted being less than or equal to a first duration or including a data packet of a first logical channel, the terminal transmits a data packet within one or more sets of measurement gaps, and the network device receives a data packet within one or more sets of measurement gaps accordingly, where the first duration is related to a remaining time threshold and/or the duration of the measurement gap.
相较于现有技术中终端一旦配置了测量间隙就要应用该测量间隙,执行本公开方案的终端在发现待传输数据的剩余时间小于等于第一时长时(或者在发现需要传输第一逻辑信道的数据包时),主动忽视接下来的测量间隙(例如,与上行调度的资源在时域上有交集的测量间隙),在测量间隙期间仍使用上行调度的资源传输数据,确保剩余时间不足的数据(和/或时延敏感业务的数据)得到及时传输。由此,能够合理平衡测量的优先级和数据处理的优先级,确保时延敏感业务得到及时处理,改善通信质量。Compared to the prior art where a terminal must apply a measurement gap once it is configured, a terminal implementing the disclosed solution actively ignores the following measurement gap (e.g., a measurement gap that intersects with uplink scheduled resources in the time domain) when it finds that the remaining time for data to be transmitted is less than or equal to the first duration (or when it finds that a data packet of the first logical channel needs to be transmitted), and still uses uplink scheduled resources to transmit data during the measurement gap, ensuring that data with insufficient remaining time (and/or data of delay-sensitive services) is transmitted in a timely manner. In this way, the priority of measurement and the priority of data processing can be reasonably balanced, ensuring that delay-sensitive services are processed in a timely manner, and improving communication quality.
本实施方案提供一种调度方法,网络设备向终端发送配置信息,相应的,终端接收配置信息,配置信息用于配置一套或多套测量间隙;响应于待传输的数据包的最小剩余时间小于等于第一时长或者包括第一逻辑信道的数据包,并且,第一定时器未启动和/或检索到高信号强度的同频邻区,终端在一套或多套测量间隙内传输数据包,相应的,网络设备在一套或多套测量间隙内接收数据包,其中,第一时长为剩余时间阈值、测量间隙的时长或测量间隙时长的2倍;响应于第一定时器已启动和/或未搜索到高信号强度的同频邻区,即使待传输的数据包的最小剩余时间小于等于第一时长或者包括第一逻辑信道的数据包,终端在一套或多套测量间隙期间执行测量操作。由此,在第一定时器(例如,T310定时器)已启动或者未搜索到合适的同频邻区时,优先确保用于移动性的测量操作顺利实施,以避免终端与网络的链接发生中断影响业务顺利开展。This embodiment provides a scheduling method, wherein a network device sends configuration information to a terminal, and the terminal receives the configuration information accordingly, the configuration information being used to configure one or more sets of measurement gaps; in response to a minimum remaining time of a data packet to be transmitted being less than or equal to a first duration or including a data packet on a first logical channel, and a first timer not being started and/or a co-frequency neighboring cell with high signal strength being retrieved, the terminal transmits a data packet within one or more sets of measurement gaps, and the network device receives a data packet within one or more sets of measurement gaps, wherein the first duration is a remaining time threshold, a measurement gap duration, or twice the measurement gap duration; and in response to a first timer being started and/or a co-frequency neighboring cell with high signal strength not being searched for, even if the minimum remaining time of the data packet to be transmitted is less than or equal to the first duration or including a data packet on the first logical channel, the terminal performs measurement operations during the one or more sets of measurement gaps. Thus, when the first timer (e.g., T310 timer) is started or a suitable co-frequency neighboring cell is not searched for, priority is given to ensuring smooth execution of measurement operations for mobility, to avoid interruption of the terminal's connection with the network that could affect smooth service delivery.
图1是本公开提供的逻辑信道的数据到达层2的示意图;FIG1 is a schematic diagram of data arrival at layer 2 of a logical channel provided by the present disclosure;
图2是本发明实施例一种调度方法的信令交互图;FIG2 is a signaling interaction diagram of a scheduling method according to an embodiment of the present invention;
图3是本发明实施例第一个典型应用场景的时域示意图;FIG3 is a time domain schematic diagram of a first typical application scenario of an embodiment of the present invention;
图4是本发明实施例第二个典型应用场景的时域示意图;FIG4 is a time domain schematic diagram of a second typical application scenario of an embodiment of the present invention;
图5是本发明实施例第三个典型应用场景的时域示意图;FIG5 is a time domain schematic diagram of a third typical application scenario of an embodiment of the present invention;
图6是本发明实施例第四个典型应用场景的时域示意图;FIG6 is a time domain schematic diagram of a fourth typical application scenario of an embodiment of the present invention;
图7是本发明实施例另一种调度方法的信令交互图;7 is a signaling interaction diagram of another scheduling method according to an embodiment of the present invention;
图8是本发明实施例第五个典型应用场景的时域示意图;FIG8 is a time domain schematic diagram of a fifth typical application scenario of an embodiment of the present invention;
图9是本发明实施例第六个典型应用场景的时域示意图;FIG9 is a time domain schematic diagram of a sixth typical application scenario of an embodiment of the present invention;
图10是本发明实施例一种调度装置的结构示意图;FIG10 is a schematic structural diagram of a scheduling device according to an embodiment of the present invention;
图11是本发明实施例另一种调度装置的结构示意图。FIG11 is a schematic structural diagram of another scheduling device according to an embodiment of the present invention.
如背景技术所言,现有技术中终端一旦配置了测量间隙就要应用该测量间隙。测量期间终端和服务小区的通信中断无法及时传输数据,在多GAP场景中极易造成时延敏感业务无法得到及时处理。As mentioned in the background, in the prior art, once a measurement gap is configured, the terminal must apply it. During the measurement period, communication between the terminal and the serving cell is interrupted and data cannot be transmitted in time. In multi-GAP scenarios, this can easily cause delay-sensitive services to be unable to be processed in a timely manner.
具体而言,终端是否需要测量间隙测量邻区取决于终端的能力,网络可以通过无线资源控制(Radio Resource Control,简称RRC)信令请求终端上报测量不同频带的邻区时是否需要测量间隙(例如,携带于NeedForGapsInfoNR字段),终端可以基于当前的终端配置向网络指示测量哪些频带需要测量间隙、测量哪些频带不需要测量间隙。网络可以不请求终端上报NeedForGapsInfoNR,此时网络可以按照终端执行异频、或异系统测量就需要配置测量间隙的规则为终端配置测量间隙。Specifically, whether a terminal requires measurement gaps to measure neighboring cells depends on the terminal's capabilities. The network can request the terminal to report, through Radio Resource Control (RRC) signaling, whether measurement gaps are required when measuring neighboring cells in different frequency bands (for example, carried in the NeedForGapsInfoNR field). The terminal can indicate to the network which frequency bands require measurement gaps and which do not, based on the current terminal configuration. The network may not request the terminal to report NeedForGapsInfoNR. In this case, the network can configure measurement gaps for the terminal according to the rule that measurement gaps are required when the terminal performs inter-frequency or inter-system measurements.
通常而言,测量间隙可以是周期性的,可以取不同的周期值。测量间隙的长度也可以取不同的值,如6毫秒(ms),4ms或3ms。Generally speaking, the measurement gap may be periodic and may have different period values. The length of the measurement gap may also have different values, such as 6 milliseconds (ms), 4 ms, or 3 ms.
进一步,一个测量间隙可以关联一个或多个待测量的频率(frequency layer)。按照现有的处理机制,连接态的终端一旦发现接下来的一个或多个时隙属于测量间隙,终端就中断与服务小区的通信,调谐自己的射频收发机到待测的异频或异系统频率执行测量。等到此次测量间隙结束(即,此次测量间隙的时长结束),终端重新调谐自己的射频收发机到服务小区所在的频率,与服务小区进行通信。当终端配置了多个测量间隙,现有这种一旦配置测量间隙必须应用的处理机制必然会对终端当前的数据传输产生比较大的影响。Furthermore, a measurement gap can be associated with one or more frequencies to be measured (frequency layers). According to the existing processing mechanism, once a connected terminal discovers that the next one or more time slots belong to a measurement gap, the terminal interrupts communication with the serving cell and tunes its own RF transceiver to the heterogeneous frequency or heterogeneous system frequency to be measured to perform the measurement. After the measurement gap ends (i.e., the duration of the measurement gap ends), the terminal re-tunes its own RF transceiver to the frequency of the serving cell and communicates with the serving cell. When a terminal is configured with multiple measurement gaps, the existing processing mechanism that must be applied once a measurement gap is configured will inevitably have a significant impact on the terminal's current data transmission.
在R19中,协议将考虑针对扩展现实(Extended Reality,简称XR)调度采取增强机制,允许在测量间隙期间进行数据传输,但尚没有提供具体的处理机制,导致终端无法合理平衡数据处理和测量的优先级。In R19, the protocol will consider adopting an enhanced mechanism for Extended Reality (XR) scheduling, allowing data transmission during measurement gaps, but no specific processing mechanism has been provided, resulting in the terminal being unable to reasonably balance the priorities of data processing and measurement.
为解决上述技术问题,本实施方案提供一种调度方法,包括:网络设备向终端发送配置信息,相应的,终端接收配置信息,配置信息用于配置一套或多套测量间隙;响应于待传输的数据包的最小剩余时间小于等于第一时长或待传输的数据包包括第一逻辑信道的数据包,终端在一套或多套测量间隙内传输数据包,相应的,网络设备在一套或多套测量间隙内接收数据包,第一时长与剩余时间阈值和/或测量间隙的时长相关。To solve the above technical problems, this embodiment provides a scheduling method, including: a network device sends configuration information to a terminal, and accordingly, the terminal receives the configuration information, where the configuration information is used to configure one or more sets of measurement gaps; in response to the minimum remaining time of a data packet to be transmitted being less than or equal to a first duration or the data packet to be transmitted including a data packet of a first logical channel, the terminal transmits a data packet within one or more sets of measurement gaps, and accordingly, the network device receives a data packet within one or more sets of measurement gaps, where the first duration is related to the remaining time threshold and/or the duration of the measurement gap.
由此,在发现待传输数据的剩余时间小于等于第一时长时,主动忽视接下来的测量间隙(例如,与上行调度的资源在时域上有交集的测量间隙),在测量间隙期间仍使用上行调度的资源传输数据,确保剩余时间不足的数据或第一逻辑信道的数据得到及时传输。由此,能够合理平衡测量的优先级和数据处理的优先级,确保时延敏感业务得到及时处理,改善通信质量。Therefore, when it is found that the remaining time for data transmission is less than or equal to the first duration, the subsequent measurement gap (for example, a measurement gap that overlaps with the uplink scheduled resources in the time domain) is actively ignored, and the uplink scheduled resources are still used to transmit data during the measurement gap, ensuring that data with insufficient remaining time or data on the first logical channel is transmitted in a timely manner. In this way, the measurement priority and data processing priority can be properly balanced, ensuring that delay-sensitive services are processed in a timely manner, and improving communication quality.
第一时长可以由网络设备通过专用信令配置,或者可以由协议预设,如设置与剩余时间阈值和/或测量间隙的时长相关。The first duration may be configured by the network device through dedicated signaling, or may be preset by a protocol, such as being related to a remaining time threshold and/or a duration of a measurement gap.
第一逻辑信道可以由网络设备通过专用信令配置,网络设备可以依据业务的服务质量参数确定某些业务是时延敏感的业务,需要优先传输。进一步,第一逻辑信道上的数据传输可以抢占(部分或全部)测量间隙。The first logical channel can be configured by the network device through dedicated signaling, and the network device can determine that certain services are delay-sensitive services and need to be transmitted first based on the service quality parameters of the services. Furthermore, data transmission on the first logical channel can preempt (partially or completely) the measurement gap.
本申请实施例提供的方法涉及网络设备和终端,网络设备和终端之间可以进行上下行信号的传输。The method provided in the embodiment of the present application involves a network device and a terminal, and uplink and downlink signals can be transmitted between the network device and the terminal.
本申请实施例的终端(terminal)是一种具有无线通信功能的设备,可以称为用户设备(User Equipment,UE)、终端设备、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端设备、车载终端设备、工业控制终端设备、UE单元、UE站、移动站、远方站、远程终端设备、移动设备、UE终端设备、无线通信设备、UE代理或UE装置等。终端可以是固定的或者移动的。需要说明的是,终端可以支持至少一种无线通信技术,例如长期演进(Long Term Evolution,简称LTE)、新空口(new radio,NR)等。例如,终端可以是手机(mobile phone)、平板电脑(pad)、台式机、笔记本电脑、一体机、车载终端、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备、未来移动通信网络中的终端设备或者未来演进的公共移动陆地网络(public land mobile network,PLMN)中的终端设备等。在本申请的一些实施例中,终端还可以是具有收发功能的装置,例如芯片系统。其中,芯片系统可以包括芯片,还可以包括其它分立器件。The terminal in the embodiments of the present application is a device with wireless communication capabilities, which can be called user equipment (UE), terminal equipment, mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal can be fixed or mobile. It should be noted that the terminal can support at least one wireless communication technology, such as Long Term Evolution (LTE) and new radio (NR). For example, the terminal can be a mobile phone, a tablet computer, a desktop computer, a laptop computer, an all-in-one computer, a vehicle-mounted terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, etc. The present invention relates to a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved public mobile land network (PLMN), etc. In some embodiments of the present application, the terminal may also be a device with a transceiver function, such as a chip system. The chip system may include a chip and may also include other discrete devices.
本申请实施例中网络设备是一种为终端提供无线通信功能的设备,也可称之为接入网设备、无线接入网(radio access network,RAN)设备、或接入网网元等。其中,网络设备可以支持至少一种无线通信技术,例如LTE、NR等。示例的,网络设备包括但不限于:第五代移动通信系统(5th-generation,5G)中的下一代基站(generation nodeB,gNB)、演进型节点B(evolved node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved node B、或home node B,HNB)、基带单元(baseband unit,BBU)、收发点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等。网络设备还可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器、集中单元(centralized unit,CU)、和/或分布单元(distributed unit,DU),或者接入网设备可以为中继站、接入点、车载设备、终端设备、可穿戴设备以及未来移动通信中的网络设备或者未来演进的PLMN中的网络设备等。在一些实施例中,网络设备还可以为具有为终端提供无线通信功能的装置,例如芯片系统。示例的,芯片系统可以包括芯片,还可以包括其它分立器件。In the embodiments of the present application, a network device is a device that provides wireless communication functions for a terminal, and may also be referred to as an access network device, a radio access network (RAN) device, or an access network element. The network device may support at least one wireless communication technology, such as LTE and NR. For example, the network device includes, but is not limited to, a next-generation base station (gNB) in a fifth-generation mobile communication system (5G), an evolved node B (eNB), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved node B or home node B, HNB), a baseband unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), a mobile switching center, and the like. The network device may also be a wireless controller, a centralized unit (CU), and/or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the access network device may be a relay station, an access point, an in-vehicle device, a terminal device, a wearable device, a network device in future mobile communications, or a network device in a future evolved PLMN. In some embodiments, the network device may also be a device that provides wireless communication capabilities for a terminal, such as a chip system. For example, the chip system may include a chip and may also include other discrete devices.
关于延迟状态报告(Delay Status Report,DSR),对于连接态的终端,建立一个或多个数据无线承载(Data Radio Bearer,DRB)之后,可以开始传输数据。对于映射到某个逻辑信道的数据无线承载,图1展示了数据包到达层2的示意图。随着R19将引入基于时延的调度机制,终端侧会记录每个数据包对应的丢弃定时器(DiscardTimer),随着时间的流逝,丢弃定时器(的时长)逐渐减少。参考图1,数据包通常是分时段陆陆续续到达层2的,对于最先到达的数据,有对应的丢弃定时器超期时刻。后期到达的数据(包)的丢弃定时器超期时刻比图1示出的超期时刻靠后。如果数据包持续不能获得调度,当最早数据包的最小剩余时间(即,数据包中最早到达的数据的剩余时间(remainingTime))低于剩余时间阈值(remainingTimeThreshold),终端就会触发一个DSR,以便向网络上报数据包最小的剩余时间(即最小剩余时间)和数据量大小。DSR的上报便于网络进行及时调度,避免数据包因为时延太长丢弃,造成用户体验很差。Regarding Delay Status Report (DSR), for connected terminals, data transmission can begin after establishing one or more Data Radio Bearers (DRBs). Figure 1 shows a schematic diagram of a data packet arriving at Layer 2 for a data radio bearer mapped to a logical channel. With the introduction of a delay-based scheduling mechanism in Release 19, the terminal will record the discard timer associated with each data packet. Over time, the discard timer (its duration) gradually decreases. Referring to Figure 1, data packets typically arrive at Layer 2 in timed intervals. The earliest arriving data packet has a corresponding discard timer expiration time. Later arriving data packets have discard timer expiration times later than the expiration times shown in Figure 1. If data packets continue to be unscheduled, when the minimum remaining time of the earliest data packet (i.e., the remaining time of the earliest arriving data packet) falls below the remaining time threshold (remaining time threshold), the terminal triggers a DSR to report the minimum remaining time (i.e., the minimum remaining time) and data size to the network. DSR reporting facilitates timely network scheduling and avoids data packets being discarded due to long delays, which results in a poor user experience.
本申请实施例中的最小剩余时间,是指用户设备侧最早到达层2逻辑信道的数据的剩余时间。The minimum remaining time in the embodiment of the present application refers to the remaining time for the data to arrive at the layer 2 logical channel at the user equipment side at the earliest.
为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。In order to make the above-mentioned objects, features and beneficial effects of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
图2是本发明实施例一种调度方法的信令交互图。FIG2 is a signaling interaction diagram of a scheduling method according to an embodiment of the present invention.
本实施方案可以应用于对延迟敏感的业务的数据传输场景,如应用于虚拟现实应用、车联网等对时延要求比较严格的数据传输场景。以虚拟现实应用为例,该类业务的数据传输具有对时延要求高、多种类型数据同时传输的特性,对延迟非常敏感,需要确保数据得到及时传输。This solution can be applied to data transmission scenarios for latency-sensitive services, such as virtual reality applications and the Internet of Vehicles, where latency requirements are stringent. For example, virtual reality applications, which require high latency and require simultaneous transmission of multiple types of data, are highly sensitive to latency and require timely data transmission.
在具体实施中,下述步骤S101至S102所提供的调度方法中,终端执行的动作,可以由终端中的具有通信功能的芯片执行,也可以由终端中的基带芯片执行。网络设备执行的动作,可以由网络设备中的具有通信功能的芯片执行,也可以由网络设备中的基带芯片执行。In a specific implementation, in the scheduling method provided in steps S101 to S102 below, the actions performed by the terminal can be performed by a chip with communication functions in the terminal or by a baseband chip in the terminal. The actions performed by the network device can be performed by a chip with communication functions in the network device or by a baseband chip in the network device.
具体地,参考图2,本实施方案所述调度方法可以包括如下步骤:Specifically, referring to FIG2 , the scheduling method according to this embodiment may include the following steps:
步骤S101,网络设备向终端发送配置信息。相应的,终端接收配置信息,配置信息用于配置一套或多套测量间隙。In step S101, a network device sends configuration information to a terminal. Correspondingly, the terminal receives the configuration information, which is used to configure one or more sets of measurement gaps.
更为具体地,每套测量间隙可以有完整的配置信息(也可称为GAP pattern),如周期、时域上的起始位置、长度(也称,时长,GAP length)、优先级等。例如,配置信息可以包括2套测量间隙(记作GAP1和GAP2),GAP1的配置信息包括:周期40ms,第10个时隙开始、长度3ms,也即,终端从第10个时隙开始每隔40ms进行一次3ms长度的测量操作;GAP2的配置信息包括:周期80ms,第20个时隙开始、长度6ms,也即,终端从第20个时隙开始每隔80ms进行一次6ms长度的测量操作。GAP1的优先级可以高于GAP2的优先级。测量间隙的周期的单位还可以是子帧(subframe),相应的开始时间可以是系统帧号(System Frame Number,简称SFN)。More specifically, each set of measurement gaps can have complete configuration information (also called a GAP pattern), such as period, starting position in the time domain, length (also called GAP length), priority, etc. For example, the configuration information may include two sets of measurement gaps (denoted as GAP1 and GAP2). The configuration information of GAP1 includes: a period of 40ms, starting at the 10th time slot, and a length of 3ms. That is, the terminal performs a 3ms-long measurement operation every 40ms starting from the 10th time slot; the configuration information of GAP2 includes: a period of 80ms, starting at the 20th time slot, and a length of 6ms. That is, the terminal performs a 6ms-long measurement operation every 80ms starting from the 20th time slot. The priority of GAP1 may be higher than that of GAP2. The unit of the measurement gap period may also be a subframe, and the corresponding start time may be the system frame number (SFN).
在一些实施例中,网络可以配置一套或多个测量间隙用于测量。响应于配置一套测量间隙,该套测量间隙用于供终端测量异频以及异系统的频点。响应于配置多套测量间隙,终端可以应用不同套测量间隙分别测量异频和异系统的频点。In some embodiments, the network may configure one or more measurement gaps for measurement. In response to configuring one set of measurement gaps, the set of measurement gaps is used by the terminal to measure inter-frequency and inter-system frequencies. In response to configuring multiple sets of measurement gaps, the terminal may use different sets of measurement gaps to measure inter-frequency and inter-system frequencies, respectively.
例如,终端接入服务小区,建立RRC连接并开展业务。为了满足移动性以及可能的网络优化,服务小区为终端配置了多个频点的测量,包括同频测量和异频测量,以及异系统邻区的测量。假定服务小区所在的频点是F1,同频邻区的测量包括两种:第一种,同频邻区测量不需要配置GAP;第2种,相同频率但是子载波间隔不同,此时需要配置GAP测量同频但子载波不同的邻区(协议将这一种测量定义为异频测量),对于这种场景,服务小区配置了GAP1。此外,服务小区针对同系统异频F2、F3,配置了测量以及相应的GAP2,配置的测量可以是测量事件A4、A5等。另一方面,服务小区针对同系统频率F4,配置了周期性测量(PeriodicalReportConfig),该频率的测量对应GAP3。服务小区针对异系统(例如,长期演进(Long Term Evolution,简称LTE)系统)配置了F5频率上的邻区测量,相应的测量间隙是GAP4。For example, the terminal accesses the service cell, establishes an RRC connection and conducts business. In order to meet mobility and possible network optimization, the service cell configures the terminal with multiple frequency measurements, including same-frequency measurement and different-frequency measurement, as well as measurement of different-system neighboring cells. Assuming that the frequency of the service cell is F1, there are two types of same-frequency neighboring cell measurements: the first type is that the same-frequency neighboring cell measurement does not require the configuration of GAP; the second type is the same frequency but different subcarrier spacing. In this case, it is necessary to configure GAP to measure the neighboring cells with the same frequency but different subcarriers (the protocol defines this type of measurement as different-frequency measurement). For this scenario, the service cell is configured with GAP1. In addition, the service cell is configured with measurements and corresponding GAP2 for different frequencies F2 and F3 in the same system. The configured measurements can be measurement events A4, A5, etc. On the other hand, the service cell is configured with periodic measurement (PeriodicalReportConfig) for the same-system frequency F4, and the measurement of this frequency corresponds to GAP3. The serving cell is configured with neighboring cell measurement on the F5 frequency for a different system (for example, the Long Term Evolution (LTE) system), and the corresponding measurement gap is GAP4.
上述GAP1~GAP4可以理解为不同套的测量间隙,各套测量间隙的参数不完全相同。比如测量间隙的周期不同和/或起始位置不同和/或长度不同等。在实际应用中,有的测量间隙可以是非周期性的,即仅使用一次,相应的这类测量间隙的配置参数可以不包含周期相关字段。The aforementioned GAP1 to GAP4 can be understood as different sets of measurement gaps, each with different parameters. For example, the measurement gaps may have different periods,/or starting positions, and/or lengths. In practical applications, some measurement gaps may be aperiodic, meaning used only once. Accordingly, the configuration parameters for such measurement gaps may not include a period-related field.
假设终端建立了多个业务,如DRB1、DRB2和DRB3,不同的DRB有不同的业务需求。假设DRB1映射到逻辑信道(Logical Channel,LCH)2(LCH2),DRB2映射到LCH3。在一些实施例中,相同类型、相同/相近传输特性的数据可以在同一逻辑信道传输。DRB1和DRB2承载的可以例如是时延敏感业务,DRB3承载的是普通业务不会触发DSR。Assume that a terminal has established multiple services, such as DRB1, DRB2, and DRB3, and that different DRBs have different service requirements. Assume that DRB1 is mapped to Logical Channel (LCH) 2 (LCH2), and DRB2 is mapped to LCH3. In some embodiments, data of the same type and with the same or similar transmission characteristics can be transmitted on the same logical channel. For example, DRB1 and DRB2 may carry delay-sensitive services, while DRB3 carries ordinary services that do not trigger DSR.
假定在某个时刻,终端发送了针对DRB1的DSR,但没有触发针对DRB2的DSR。在接下来的一段时间,如果DRB1仍旧有低于剩余时间阈值的待传输数据,终端接收到的上行授权还没用完,但上行授权分配的上行传输资源和配置信息配置的测量间隙在时域上发生碰撞(collision)或存在交集,执行本实施方案的终端可以忽略该测量间隙,继续使用上行授权传输DRB1中的数据。上行授权可以是动态调度的上行授权,也可以是无线资源控制信令配置的配置授权(Configured Grant)。Assume that at a certain moment, the terminal sends a DSR for DRB1 but does not trigger a DSR for DRB2. In the following period, if DRB1 still has data to be transmitted below the remaining time threshold, and the uplink grant received by the terminal has not been used up, but the uplink transmission resources allocated by the uplink grant and the measurement gap configured by the configuration information collide or intersect in the time domain, the terminal implementing this implementation scheme can ignore the measurement gap and continue to use the uplink grant to transmit data in DRB1. The uplink grant can be a dynamically scheduled uplink grant or a configured grant configured by radio resource control signaling.
在一个具体实施中,继续参考图2,本实施方案所述调度方法还可以包括步骤S102,响应于待传输的数据包的最小剩余时间小于等于第一时长或者待传输的数据包包括第一逻辑信道的数据包,终端在一套或多套测量间隙内传输数据包。相应的,网络设备在一套或多套测量间隙内接收数据包。其中,第一时长与剩余时间阈值和/或测量间隙的时长相关。In one specific implementation, with continued reference to FIG. 2 , the scheduling method described in this embodiment may further include step S102: in response to a minimum remaining time of a data packet to be transmitted being less than or equal to a first duration or the data packet to be transmitted including a data packet of a first logical channel, the terminal transmits the data packet within one or more measurement gaps. Accordingly, the network device receives the data packet within one or more measurement gaps. The first duration is related to a remaining time threshold and/or a duration of a measurement gap.
也就是说,当出现诸如前述DRB1仍有剩余时间不足的数据待传输时,即使进入了测量间隙期间,终端仍可以在测量间隙内继续使用上行授权配置的资源传输数据(例如,DRB1中剩余时间不足的数据)。相应的,网络设备需要关心配置给终端的测量间隙内(例如,测量间隙与上行授权分配的资源在时域上发生交集的部分)有没有数据传输。That is, when there is insufficient remaining time for data transmission in DRB1, as described above, the terminal can continue to use the resources configured by the uplink grant to transmit data (e.g., data with insufficient remaining time in DRB1) during the measurement gap even if a measurement gap is entered. Accordingly, the network device needs to be aware of whether there is data transmission during the measurement gap configured for the terminal (e.g., the portion where the measurement gap and the resources allocated by the uplink grant intersect in the time domain).
进一步,一个数据包的数据陆续到达层2,到达时间不同意味着剩余时间不同,其中最早到达的数据对应最小剩余时间。Furthermore, the data of a data packet arrives at layer 2 successively. Different arrival times mean different remaining times, where the earliest arriving data corresponds to the smallest remaining time.
在一个具体实施中,第一时长可以为剩余时间阈值。也就是说,响应于待传输的数据包的最小剩余时间小于等于剩余时间阈值,终端可以主动在一套或多套测量间隙内传输数据包。In one specific implementation, the first duration may be a remaining time threshold. That is, in response to the minimum remaining time of the data packet to be transmitted being less than or equal to the remaining time threshold, the terminal may actively transmit the data packet within one or more sets of measurement gaps.
在一些实施例中,不同逻辑信道的剩余时间阈值可以不同。例如,LCH1的剩余时间阈值可以为20毫秒(ms),LCH2的剩余时间阈值可以为30ms。假设DRB1映射到LCH1,DRB2映射到LCH2,响应于DRB1有数据包的最小剩余时间小于20ms,则可以执行步骤S102以在即将到来的测量间隙期间传输DRB1的数据。其中,即将到来的测量间隙可以为步骤S101中配置的一套或多套测量间隙中,与网络的上行授权配置的资源在时域上存在交集的测量间隙。类似的,响应于DRB2有数据包的最小剩余时间等于30ms,也可以执行步骤S102以在即将到来的测量间隙期间传输DRB2的数据。In some embodiments, the remaining time thresholds for different logical channels may be different. For example, the remaining time threshold for LCH1 may be 20 milliseconds (ms), and the remaining time threshold for LCH2 may be 30ms. Assuming that DRB1 is mapped to LCH1 and DRB2 is mapped to LCH2, in response to the minimum remaining time of a data packet in DRB1 being less than 20ms, step S102 may be executed to transmit the data of DRB1 during the upcoming measurement gap. The upcoming measurement gap may be a measurement gap in one or more sets of measurement gaps configured in step S101 that intersects with the resources configured by the network's uplink authorization in the time domain. Similarly, in response to the minimum remaining time of a data packet in DRB2 being equal to 30ms, step S102 may also be executed to transmit the data of DRB2 during the upcoming measurement gap.
在一个具体实施中,第一时长可以为剩余时间阈值加上预设固定值。预设固定值可以由网络配置,或者通过协议设定。例如,预设固定值可以为4ms。由此,通过预设固定值提供提前量,有利于时延敏感业务尽早得到上传。In one specific implementation, the first duration can be the remaining time threshold plus a preset fixed value. The preset fixed value can be configured by the network or set through a protocol. For example, the preset fixed value can be 4 ms. Thus, providing an advance by using the preset fixed value facilitates early upload of latency-sensitive services.
在一个具体实施中,第一时长可以为即将到来的测量间隙的时长。所述即将到来的测量间隙可以为,所述一套或多套测量间隙中与所述剩余时间在时域上存在交集或者发生碰撞的测量间隙。进一步,剩余时间上有上行授权分配的资源。所述上行授权可以例如是网络设备发送的动态授权,还可以例如是预先配置(例如,RRC连接建立之后通过RRC信令配置)的半静态授权。In one specific implementation, the first duration may be the duration of an upcoming measurement gap. The upcoming measurement gap may be a measurement gap in the one or more sets of measurement gaps that intersects or collides with the remaining time in the time domain. Furthermore, there are resources allocated by an uplink grant in the remaining time. The uplink grant may be, for example, a dynamic grant sent by a network device, or may be, for example, a semi-static grant that is pre-configured (for example, configured through RRC signaling after an RRC connection is established).
例如,参考图3,假设终端在T0时刻接收到上行授权(假定终端可以在T0发送,实际接收该上行授权在T0时刻之前),分配的上行传输资源在时域上占据T0时刻到T2时刻。终端还接收到配置信息,配置测量间隙1的周期为20ms,长度6ms,从T1时刻开始,将经过6ms的结束时间记作T3时刻。由于从T1时刻到T2时刻之间,上行传输资源和测量间隙1存在冲突,因此,测量间隙1可以确定为所述即将到来的测量间隙。For example, referring to Figure 3 , assume that the terminal receives an uplink grant at time T0 (assuming the terminal can transmit at T0 and actually receives the uplink grant before T0). The allocated uplink transmission resources occupy the time domain from T0 to T2. The terminal also receives configuration information configuring Measurement Gap 1 to have a period of 20 ms and a length of 6 ms, starting at T1 and ending 6 ms later as T3. Because there is a conflict between the uplink transmission resources and Measurement Gap 1 between T1 and T2, Measurement Gap 1 can be determined as the upcoming Measurement Gap.
响应于待传输的数据包的最小剩余时间小于等于即将到来的测量间隙的时长(即,测量间隙的长度),终端可以主动在一套或多套测量间隙内传输数据包。In response to the minimum remaining time of the data packet to be transmitted being less than or equal to the duration of the upcoming measurement gap (ie, the length of the measurement gap), the terminal may actively transmit the data packet in one or more sets of measurement gaps.
在一个具体实施中,第一时长可以为即将到来的测量间隙的时长的n倍,n为≥2的正整数。例如,n=2,响应于待传输的数据包的最小剩余时间小于等于即将到来的测量间隙的时长的2倍,终端可以主动在一套或多套测量间隙内传输数据包。In one specific implementation, the first duration may be n times the duration of the upcoming measurement gap, where n is a positive integer ≥ 2. For example, n=2, and in response to the minimum remaining time of the data packet to be transmitted being less than or equal to 2 times the duration of the upcoming measurement gap, the terminal may proactively transmit the data packet within one or more sets of measurement gaps.
在一个具体实施中,网络设备提前通过专用信令向终端设备指示一个或多个逻辑信道的数据传输可以忽视测量间隙或忽视优先级较低(低于设定门限)的测量间隙,网络设备可以依据逻辑信道所对应的服务质量参数确定哪些逻辑信道是时延敏感的逻辑信道,可以指定这些逻辑信道的数据传输可以忽视测量间隙。为便于表述,本实施方案将这类允许抢占GAP的逻辑信道记作第一逻辑信道。第一逻辑信道可以是一个或多个逻辑信道,由网络设备配置。In a specific implementation, the network device indicates to the terminal device in advance through dedicated signaling that the data transmission of one or more logical channels can ignore the measurement gap or ignore the measurement gap with a lower priority (below a set threshold). The network device can determine which logical channels are delay-sensitive logical channels based on the quality of service parameters corresponding to the logical channels, and can specify that the data transmission of these logical channels can ignore the measurement gap. For ease of expression, this embodiment refers to this type of logical channel that allows the preemption of GAP as the first logical channel. The first logical channel can be one or more logical channels configured by the network device.
对于终端设备来说,一旦确定上行授权可以传输第一逻辑信道的数据(仅传输第一逻辑信道的数据)、或者在上行授权除了可以传输第一逻辑信道的数据,还可以附带传输其他逻辑信道数据的情况下,可以在测量间隙内传输数据。For the terminal device, once it is determined that the uplink authorization can transmit the data of the first logical channel (only transmit the data of the first logical channel), or when the uplink authorization can transmit the data of other logical channels in addition to the data of the first logical channel, data can be transmitted within the measurement gap.
在一个具体实施中,步骤S102中,终端可以在第一测量间隙内使用上行授权分配的资源传输所述数据包,所述第一测量间隙至少为所述一套或多套测量间隙中与所述上行授权分配的资源在时域上有交集的测量间隙。In a specific implementation, in step S102, the terminal may transmit the data packet using resources allocated by an uplink grant within a first measurement gap, where the first measurement gap is at least a measurement gap in the one or more sets of measurement gaps that overlaps with the resources allocated by the uplink grant in the time domain.
在本示例中,配置信息配置的一套或多套测量间隙均可用于数据传输或被抢占。换言之,对于配置信息配置的任一测量间隙,响应于测量间隙和终端接收到的上行授权分配的资源在时域上有交集,并且终端当前具有剩余时间不足的待传输数据包或具有第一逻辑信道的待传输数据包,该测量间隙就可以被确定为第一测量间隙(如图3示出的测量间隙1)。相应的,终端可以执行步骤S102以使用第一测量间隙传输数据包。In this example, one or more measurement gaps configured by the configuration information can be used for data transmission or preempted. In other words, for any measurement gap configured by the configuration information, if the measurement gap and the resources allocated in response to the uplink grant received by the terminal overlap in the time domain, and the terminal currently has a data packet to be transmitted with insufficient remaining time or a data packet to be transmitted on the first logical channel, the measurement gap can be determined as a first measurement gap (such as measurement gap 1 shown in Figure 3). Accordingly, the terminal can execute step S102 to transmit a data packet using the first measurement gap.
进一步,第一测量间隙可以为同一套测量间隙中的一个或多个测量间隙。或者,第一测量间隙可以包括多套测量间隙中的多个测量间隙,也即,多套测量间隙中分别有一个或多个测量间隙可以被确定为第一测量间隙。Furthermore, the first measurement gap may be one or more measurement gaps in the same set of measurement gaps. Alternatively, the first measurement gap may include multiple measurement gaps in multiple sets of measurement gaps, that is, one or more measurement gaps in each of the multiple sets of measurement gaps may be determined as the first measurement gap.
在一些实施例中,所述第一测量间隙可以为所述一套或多套测量间隙中,优先级低于预设优先级门限并且与所述上行授权分配的资源在时域上有交集的测量间隙。In some embodiments, the first measurement gap may be a measurement gap in the one or more sets of measurement gaps, whose priority is lower than a preset priority threshold and which overlaps with the resources allocated by the uplink grant in the time domain.
具体而言,对于一套或多套测量间隙中每一与所述上行授权分配的资源在时域上有交集的测量间隙,通过比较测量间隙的优先级和预设优先级门限,终端可以衡量是否忽视该测量间隙。Specifically, for each measurement gap in one or more sets of measurement gaps that overlaps with the resources allocated by the uplink grant in the time domain, the terminal can determine whether to ignore the measurement gap by comparing the priority of the measurement gap with a preset priority threshold.
进一步,预设优先级门限可以通过配置信息配置,或者通过其他信息(例如,高层信令)配置,又或者可以通过协议设置。Furthermore, the preset priority threshold may be configured through configuration information, or through other information (eg, high-layer signaling), or may be set through a protocol.
在一个典型的应用场景中,参考图4,假设DRB1(映射于LCH1)和DRB2(映射于LCH2)均有数据包的最小剩余时间低于各自逻辑信道对应的剩余时间阈值,网络设备给终端配置了两个测量间隙(记作GAP1和GAP2),还在时隙0向终端发送上行授权,给终端分配了从时隙1到时隙10的上行传输资源。假设GAP1位于时隙1的正交频分复用(Orthogonal Frequency Division Multiplexing,简称OFDM)符号9-13至时隙2的OFDM符号0-1(一个时隙有14个OFDM符号,编号是0-13),GAP2位于时隙10的OFDM符号9-13至时隙11的OFDM符号0-1。换言之,GAP1在时域上落入上行传输资源,GAP2在时域上和上行传输资源部分冲突,GAP1和GAP2均为与上行授权分配的资源在时域上有交集的测量间隙。本文为展示发明意图,时隙的具体取值与协议可能有差异,时隙的编号与系统帧号SFN相关,一个SFN内的时隙按序统一编号,因此可以有时隙10、11;GAP的时长和起始位置可能与协议可以允许的设置存在一定差异,但不影响本发明的实用性。In a typical application scenario, referring to Figure 4, assume that the minimum remaining time of data packets in DRB1 (mapped to LCH1) and DRB2 (mapped to LCH2) is lower than the remaining time threshold corresponding to their respective logical channels. The network device configures two measurement gaps (denoted as GAP1 and GAP2) for the terminal, sends an uplink grant to the terminal in time slot 0, and allocates uplink transmission resources from time slot 1 to time slot 10 to the terminal. Assume that GAP1 is located from Orthogonal Frequency Division Multiplexing (OFDM) symbols 9-13 in time slot 1 to OFDM symbols 0-1 in time slot 2 (a time slot has 14 OFDM symbols, numbered 0-13), and GAP2 is located from OFDM symbols 9-13 in time slot 10 to OFDM symbols 0-1 in time slot 11. In other words, GAP1 falls within the uplink transmission resources in the time domain, while GAP2 partially conflicts with the uplink transmission resources in the time domain. Both GAP1 and GAP2 are measurement gaps that overlap with the resources allocated by the uplink grant in the time domain. For the purpose of demonstrating the invention, the specific time slot values may differ from those in the protocol. The time slot numbering is related to the system frame number (SFN). Time slots within an SFN are uniformly numbered sequentially, so time slots 10 and 11 are possible. The duration and starting position of a GAP may differ from the protocol's permitted settings, but this does not affect the practicality of the invention.
假设GAP1的优先级为a,GAP2的优先级为b,预设优先级门限为c,且a<c<b。在本示例中,GAP1最终确定为第一测量间隙,而GAP2不能作为第一测量间隙。进一步,终端可以抢占GAP1,在GAP1期间使用上行传输资源上传DRB1和DRB2的数据。Assume that GAP1 has a priority of a, GAP2 has a priority of b, and the preset priority threshold is c, where a < c < b. In this example, GAP1 is ultimately determined as the first measurement gap, while GAP2 cannot be used as the first measurement gap. Furthermore, the terminal can preempt GAP1 and use uplink transmission resources during GAP1 to upload data for DRB1 and DRB2.
由此,对于优先级低于预设优先级门限的测量间隙,终端可以主动选择不应用这个测量间隙;对于优先级高于或等于预设优先级门限的测量间隙,终端仍然需要应用这个测量间隙。因为高优先级的测量间隙可能用于移动性方面的测量,如果移动性不能保证,终端可能和网络的链接会发生中断,那么任何业务都不能顺利开展,因此需要保证高优先级的测量间隙顺利实施。Therefore, for measurement gaps with a priority lower than the preset priority threshold, the terminal can actively choose not to use this measurement gap; for measurement gaps with a priority higher than or equal to the preset priority threshold, the terminal still needs to use this measurement gap. Because high-priority measurement gaps may be used for mobility measurements, if mobility cannot be guaranteed, the terminal's connection with the network may be interrupted, and no business can be carried out smoothly. Therefore, it is necessary to ensure the smooth implementation of high-priority measurement gaps.
在一些实施例中,所述第一测量间隙可以为所述一套或多套测量间隙中,被配置为可以用于数据传输或被抢占,并且与所述上行授权分配的资源在时域上有交集的测量间隙。并且这个授权是可以用于传输时延敏感(Delay critical)的业务,如剩余时间低于等于第一时长的数据。In some embodiments, the first measurement gap may be a measurement gap in the one or more sets of measurement gaps that is configured to be used for data transmission or preempted and that overlaps with resources allocated by the uplink grant in the time domain. Furthermore, the grant may be used to transmit delay-critical services, such as data with a remaining time less than or equal to the first duration.
具体而言,步骤S101中接收到的配置信息,除了配置测量间隙的周期、长度、优先级等参数外,还可以配置测量间隙是否可以用于数据传输(或指示该测量间隙是否可以被抢占)。例如,可以在配置信息中增加一个字段,用于指示相应的测量间隙是否允许被抢占。在一个变化例中,可以通过单独的信令(例如,独立于配置信息的信令)专门配置测量间隙是否可以用于数据传输。Specifically, the configuration information received in step S101, in addition to configuring parameters such as the measurement gap period, length, and priority, may also configure whether the measurement gap can be used for data transmission (or indicate whether the measurement gap can be preempted). For example, a field may be added to the configuration information to indicate whether the corresponding measurement gap is allowed to be preempted. In one variation, whether the measurement gap can be used for data transmission may be specifically configured via separate signaling (e.g., signaling independent of the configuration information).
在一个典型的应用场景中,参考图5,假设DRB1(映射于LCH1)有数据包的最小剩余时间低于LCH1对应的剩余时间阈值,DRB2(映射于LCH2)中数据包的最小剩余时间大于LCH2对应的剩余时间阈值,网络设备给终端配置了三个测量间隙(记作GAP1、GAP2和GAP3),还在T0时刻向终端发送上行授权,给终端分配了从T2到T6时刻的上行传输资源。假设GAP1位于T1至T3时刻,GAP2位于T4至T5时刻,GAP3位于T7至T8时刻。结合图5所示各时刻间相互位置关系可知,GAP1在时域上和上行传输资源存在交集,GAP2在时域上落入上行传输资源,GAP3和上行传输资源在时域上无冲突。基于此可知,GAP1和GAP2均为与上行授权分配的资源在时域上有交集的测量间隙。In a typical application scenario, referring to Figure 5, it is assumed that the minimum remaining time of a data packet in DRB1 (mapped to LCH1) is lower than the remaining time threshold corresponding to LCH1, and the minimum remaining time of a data packet in DRB2 (mapped to LCH2) is greater than the remaining time threshold corresponding to LCH2. The network device configures three measurement gaps (denoted as GAP1, GAP2, and GAP3) for the terminal, and also sends an uplink grant to the terminal at time T0, and allocates uplink transmission resources from time T2 to time T6 to the terminal. Assume that GAP1 is located from time T1 to T3, GAP2 is located from time T4 to T5, and GAP3 is located from time T7 to T8. Combined with the relative position relationship between the various time moments shown in Figure 5, it can be seen that GAP1 intersects with the uplink transmission resources in the time domain, GAP2 falls into the uplink transmission resources in the time domain, and GAP3 has no conflict with the uplink transmission resources in the time domain. Based on this, it can be seen that GAP1 and GAP2 are both measurement gaps that intersect with the resources allocated by the uplink grant in the time domain.
假设GAP1被配置为可以用于数据传输,GAP2被配置为不可以被抢占。相应的,在本示例中,GAP1最终确定为第一测量间隙,而GAP2不能作为第一测量间隙。进一步,终端可以抢占GAP1和上行传输资源重叠的部分,也即在T2至T4期间使用上行传输资源上传数据,或者可以抢占整个GAP1,在T4至T5时刻需要中断上传进行测量操作,在T5至T6时刻继续上传数据。Assume that GAP1 is configured for data transmission and GAP2 is configured to be non-preemptible. Accordingly, in this example, GAP1 is ultimately determined as the first measurement gap, while GAP2 cannot be used as the first measurement gap. Furthermore, the terminal can preempt the portion where GAP1 overlaps with the uplink transmission resources, that is, use the uplink transmission resources to upload data from T2 to T4. Alternatively, the terminal can preempt the entire GAP1, interrupting the upload for measurement from T4 to T5, and continuing to upload data from T5 to T6.
在一些实施例中,所述第一测量间隙可以为所述一套或多套测量间隙中,被配置为可以用于数据传输或被抢占,并且与所述上行授权分配的资源在时域上有交集的测量间隙,并且优先级低于预设优先级门限的测量间隙。In some embodiments, the first measurement gap may be a measurement gap in the one or more sets of measurement gaps that is configured to be used for data transmission or to be preempted, and that overlaps with the resources allocated by the uplink grant in the time domain, and has a priority lower than a preset priority threshold.
继续参考图5,假设GAP1和GAP2均被配置为可以用于数据传输,其中GAP1的优先级为a,GAP2的优先级为b,预设优先级门限为c,且a<b<c。在本示例中,GAP1和GAP2均确定为第一测量间隙,终端可以在T2至T6时刻上传数据。Continuing with Figure 5 , assume that both GAP1 and GAP2 are configured for data transmission, where GAP1 has a priority of a, GAP2 has a priority of b, the preset priority threshold is c, and a < b < c. In this example, both GAP1 and GAP2 are determined as first measurement gaps, and the terminal can upload data from time T2 to T6.
在一个具体实施中,本实施方案方法还可以包括步骤:至少在所述数据包中剩余时间小于等于所述第一时长的数据传输完毕后,在所述测量间隙的剩余时间执行测量操作。In a specific implementation, the method of this embodiment may further include the step of: performing a measurement operation during a remaining time of the measurement gap at least after the data transmission in the data packet with a remaining time less than or equal to the first duration is completed.
具体而言,响应于确定执行步骤S102以占用测量间隙传输数据包,终端可以按需调节抢占测量间隙的具体时长,以更好地平衡数据处理和测量的优先级。例如,响应于测量间隙的长度不够(或刚好足够)传输数据包中所有剩余时间小于等于第一时长的数据或传输第一逻辑信道的数据,终端可以确定整个测量间隙期间全部用于传输数据。又例如,响应于测量间隙的长度较大,传输完数据包中剩余时间小于等于第一时长的数据或第一逻辑信道的数据后测量间隙还有剩余,则终端可以利用测量间隙的剩余时间(即测量间隙的时长减去传输剩余时间小于等于第一时长的数据所需时长后剩下的时间长度)继续传输上行数据(即一旦某个测量间隙的部分被抢占,该测量间隙都不可用),也可以利用测量间隙的剩余时间执行相应的测量操作。Specifically, in response to determining to execute step S102 to occupy a measurement gap to transmit a data packet, the terminal may adjust the specific duration of the measurement gap as needed to better balance the priorities of data processing and measurement. For example, in response to the measurement gap being insufficient (or just sufficient) to transmit all data in a data packet with a remaining time less than or equal to the first duration or to transmit data on a first logical channel, the terminal may determine that the entire measurement gap is used for data transmission. For another example, in response to the measurement gap being relatively long, and a measurement gap remaining after transmitting data in a data packet with a remaining time less than or equal to the first duration or data on a first logical channel, the terminal may utilize the remaining time of the measurement gap (i.e., the remaining time after subtracting the time required to transmit data with a remaining time less than or equal to the first duration from the measurement gap duration) to continue transmitting uplink data (i.e., once a portion of a measurement gap is preempted, the measurement gap is unavailable), or may utilize the remaining time of the measurement gap to perform corresponding measurement operations.
在一些实施例中,响应于测量间隙的剩余时间和上行授权分配的资源在时域上存在交集,该测量间隙的剩余时间优选地用于继续传输上行数据(即剩余时间不低于相应剩余时间阈值的待传输数据)。由此,可以充分使用上行授权,避免资源浪费。In some embodiments, in response to the fact that the remaining time of the measurement gap and the resources allocated by the uplink grant overlap in the time domain, the remaining time of the measurement gap is preferably used to continue transmitting uplink data (i.e., data to be transmitted with the remaining time not less than the corresponding remaining time threshold). This allows for full utilization of the uplink grant and avoids resource waste.
进一步,执行测量操作期间,测量的频点可以根据所述测量间隙的剩余时间关联的目标频点确定。例如,测量配置信息(例如,携带于步骤S101中发送给终端的配置信息)可以配置待测量的频点和每个频点的测量时机如频点上邻区发送同步信号块的窗口。假设网络设备配置了GAP1长度为6ms,其中第1-2ms可以用于测量目标频点F2,第4-5ms可以用于测量目标频点F4,终端确定抢占GAP1并使用GAP1的第1-3ms完成数据包的传输,对于剩下的第4-6ms,终端可以针对目标频点F4执行测量操作。Furthermore, during the execution of the measurement operation, the frequency point to be measured can be determined based on the target frequency point associated with the remaining time of the measurement gap. For example, the measurement configuration information (for example, the configuration information carried in step S101 and sent to the terminal) can configure the frequency point to be measured and the measurement timing of each frequency point, such as the window for the neighboring area to send the synchronization signal block on the frequency point. Assume that the network device is configured with a GAP1 length of 6ms, of which the 1st to 2ms can be used to measure the target frequency point F2, and the 4th to 5ms can be used to measure the target frequency point F4. The terminal determines to seize GAP1 and use the 1st to 3ms of GAP1 to complete the transmission of the data packet. For the remaining 4th to 6ms, the terminal can perform a measurement operation on the target frequency point F4.
在一个典型的应用场景中,假定在某个时刻,终端发送了针对DRB1(映射于LCH1)的DSR,但没有触发针对DRB2的DSR,假设终端还建立了DRB3(未配置剩余时间阈值,也未配置DSR上报)。在接下来的一段时间,如果DRB1仍旧有低于对应于LCH1的剩余时间阈值的待传输数据,则即使有GAP出现,终端仍然忽视GAP并可以在GAP内进行上下行数据传输。In a typical application scenario, assume that at a certain moment, the terminal sends a DSR for DRB1 (mapped to LCH1) but does not trigger a DSR for DRB2. Assume that the terminal also establishes DRB3 (without configuring a remaining time threshold and DSR reporting). In the following period, if DRB1 still has data to be transmitted that is less than the remaining time threshold corresponding to LCH1, even if a GAP occurs, the terminal still ignores the GAP and can perform uplink and downlink data transmission within the GAP.
考虑到测量间隙的长度可以较长,比如GAP1的长度为6ms,终端如果发现仅需要利用部分时隙就可以传输DRB1中低于等于相应的剩余时间阈值的数据,比如终端利用基站分配的上行传输资源在2ms内可以将低于相应的剩余时间阈值的数据传输完毕,终端可以在剩余的GAP内(6-2=4ms)继续开展测量。Taking into account that the length of the measurement gap can be longer, for example, the length of GAP1 is 6ms, if the terminal finds that only part of the time slot is needed to transmit data in DRB1 that is less than or equal to the corresponding remaining time threshold, for example, the terminal uses the uplink transmission resources allocated by the base station to complete the transmission of data less than the corresponding remaining time threshold within 2ms, the terminal can continue to carry out measurements within the remaining GAP (6-2=4ms).
进一步,终端在GAP1的前2ms内仅能传输DRB1的数据,不能传输DRB2(没有低于相应剩余时间阈值的待传输数据)和DRB3的数据。即终端利用GAP传输上行数据时,仅能传输有剩余时间小于等于第一时长的逻辑信道的数据,或者仅能传输有剩余时间小于等于第一时长的逻辑信道的数据和信令无线承载(Signaling radio bearer,SRB)的数据。Furthermore, within the first 2 ms of GAP1, the terminal can only transmit data from DRB1 and cannot transmit data from DRB2 (if there is no data to be transmitted below the corresponding remaining time threshold) or DRB3. That is, when the terminal uses a GAP to transmit uplink data, it can only transmit data from logical channels with a remaining time less than or equal to the first duration, or only transmit data from logical channels and signaling radio bearer (SRB) data with a remaining time less than or equal to the first duration.
在一个典型的应用场景中,结合图3,假设终端建立了DRB1(映射到LCH4)、DRB2(映射到LCH5)和DRB3(映射到LCH6)。其中,DRB1和DRB2配置了各自的剩余时间阈值,分别记作剩余时间阈值1和剩余时间阈值2。DRB3没有配置剩余时间阈值。假设网络设备配置了测量间隙1,在时域上位于T1时刻至T3时刻。假设网络通过上行授权为终端分配上行传输资源,在时域上占据T0时刻至T2时刻。In a typical application scenario, in conjunction with Figure 3, assume that the terminal has established DRB1 (mapped to LCH4), DRB2 (mapped to LCH5), and DRB3 (mapped to LCH6). DRB1 and DRB2 are configured with their own remaining time thresholds, denoted as remaining time threshold 1 and remaining time threshold 2, respectively. DRB3 is not configured with a remaining time threshold. Assume that the network device is configured with measurement gap 1, which is located from time T1 to time T3 in the time domain. Assume that the network allocates uplink transmission resources to the terminal through uplink authorization, which occupies time from time T0 to time T2 in the time domain.
在某一时刻,终端发现DRB1有100比特的待传输数据,其剩余时间全部低于剩余时间阈值1的2倍,DRB2有120比特的数据,其中20比特的剩余时间等于测量间隙1的时长,DRB3有100比特的待传输数据。响应于测量间隙1落入上行传输资源或与上行传输资源在时域上冲突,终端决定抢占测量间隙1用于上行传输。At a certain moment, the terminal finds that DRB1 has 100 bits of data to be transmitted, and its remaining time is all less than 2 times the remaining time threshold 1, DRB2 has 120 bits of data, of which 20 bits of remaining time are equal to the duration of measurement gap 1, and DRB3 has 100 bits of data to be transmitted. In response to measurement gap 1 falling into an uplink transmission resource or conflicting with an uplink transmission resource in the time domain, the terminal decides to preempt measurement gap 1 for uplink transmission.
假设在Tx时刻(如图3所示),终端已经将剩余时间不足的数据(即,DRB1的100比特和DRB2的20比特)传输完毕。此时,终端可以在Tx-T3时刻进行测量操作。或者,响应于Tx-T2时刻仍然有上行传输资源,终端可以在这段时间内继续上行传输,如根据逻辑信道优先级(Logical channel prioritization,简称LCP)机制传输DRB2剩下的100比特以及DRB3的100比特数据,然后在T2-T3时刻进行测量操作。本实施例中,一旦终端抢占了GAP,就可以充分利用位于GAP内的上行授权进行上行传输,在上行授权结束之后或者所有待传输数据均已获得传输,如果这个被抢占的GAP还有剩余时间,终端可以利用剩余时间开展测量。Assume that at the Tx moment (as shown in FIG3 ), the terminal has completed transmission of the data with insufficient remaining time (i.e., 100 bits of DRB1 and 20 bits of DRB2). At this time, the terminal can perform measurement operations at the Tx-T3 moment. Alternatively, in response to the fact that there are still uplink transmission resources at the Tx-T2 moment, the terminal can continue uplink transmission during this period, such as transmitting the remaining 100 bits of DRB2 and 100 bits of DRB3 according to the logical channel priority (LCP) mechanism, and then perform measurement operations at the T2-T3 moment. In this embodiment, once the terminal seizes the GAP, it can make full use of the uplink authorization located in the GAP for uplink transmission. After the uplink authorization ends or all the data to be transmitted has been transmitted, if there is still time remaining in the seized GAP, the terminal can use the remaining time to carry out measurement.
在一个具体实施中,在步骤S101之前/之后/同时,本实施方案还可以包括步骤:网络设备向终端发送第一信息。相应的,终端接收第一信息。其中,第一信息用于指示允许在测量间隙内传输数据。第一信息可以按照上行和下行分开设置:针对GAP内下行接收,有单独的信元进行控制;针对GAP内上行发送,有单独的信元进行控制。也可以设置统一的开关控制,一旦开启,表示允许在测量间隙内传输数据,包括下行接收和上行发送。In one specific implementation, before, after, or simultaneously with step S101, this embodiment may further include the following steps: the network device sends first information to the terminal. In response, the terminal receives the first information. The first information indicates that data transmission is permitted within the measurement gap. The first information can be configured separately for uplink and downlink: separate information elements are used to control downlink reception within the GAP, and separate information elements are used to control uplink transmission within the GAP. Alternatively, a unified on/off control can be configured. Once enabled, data transmission is permitted within the measurement gap, including both downlink reception and uplink transmission.
具体而言,网络设备可以控制是否允许终端抢占测量间隙上传数据。Specifically, the network device can control whether to allow the terminal to seize the measurement gap to upload data.
在一些实施例中,第一信息可以携带于配置信息中,或者通过高层信令承载,或者通过协议配置。In some embodiments, the first information may be carried in configuration information, or carried through high-layer signaling, or configured through a protocol.
在一个变化例中,第一信息可以用于指示可用于数据传输或被抢占的测量间隙。例如,网络设备通过配置信息配置GAP1、GAP2、GAP3和GAP4的相关参数信息,通过第一信息指示GAP1和GAP3可用于数据传输或是可被抢占的测量间隙。In one variation, the first information may be used to indicate measurement gaps that can be used for data transmission or that can be preempted. For example, the network device configures relevant parameter information of GAP1, GAP2, GAP3, and GAP4 through configuration information, and indicates through the first information that measurement gaps of GAP1 and GAP3 can be used for data transmission or that can be preempted.
在一个具体实施中,传输数据包的上行传输资源可以是由下行控制信令(Downlink Control Information,简称DCI)指示。相应的,在步骤S101之前/同时/之后,本实施方案还可以包括步骤:网络设备向终端设备发送DCI,相应的,终端设备接收DCI。进一步,DCI可以指示允许在测量间隙期间进行数据传输。换言之,第一信息可以承载于DCI。In one specific implementation, the uplink transmission resource for transmitting the data packet may be indicated by downlink control signaling (DCI). Accordingly, before/simultaneously with/after step S101, this embodiment may further include the steps of: the network device sending DCI to the terminal device, and the terminal device receiving the DCI. Furthermore, the DCI may indicate that data transmission is permitted during the measurement gap. In other words, the first information may be carried in the DCI.
在一个具体实施中,传输数据包的上行传输资源可以是由配置授权指示。相应的,在步骤S101之前/同时/之后,本实施方案还可以包括步骤:网络设备向终端设备发送配置授权,相应的,终端设备接收配置授权。进一步,配置授权的配置参数可以指示允许在测量间隙期间进行数据传输。换言之,第一信息可以包含在配置授权的配置参数中。In one specific implementation, the uplink transmission resources for transmitting the data packet may be indicated by a configuration grant. Accordingly, before/concurrently with/after step S101, this embodiment may further include the step of: the network device sending the configuration grant to the terminal device, and the terminal device receiving the configuration grant. Furthermore, the configuration parameters of the configuration grant may indicate permission for data transmission during the measurement gap. In other words, the first information may be included in the configuration parameters of the configuration grant.
在一个具体实施中,在步骤S102之前/同时,本实施方案还可以包括步骤:终端向网络设备发送第二信息。相应的,网络设备接收第二信息。其中,第二信息可以用于指示在一套测量间隙的一个或多个测量间隙内传输数据,或者所述第二信息可以用于指示在多套测量间隙的多个测量间隙内传输数据。例如,终端可以通过DSR上报需要抢占即将到来的测量间隙进行数据传输。由此,复用上报DSR的动作提前告知网络,终端将会抢占即将到来的测量间隙传输数据。In one specific implementation, before/simultaneously with step S102, this embodiment may further include the step of: the terminal sending second information to the network device. Accordingly, the network device receives the second information. The second information may be used to indicate data transmission within one or more measurement gaps within a set of measurement gaps, or the second information may be used to indicate data transmission within multiple measurement gaps within multiple sets of measurement gaps. For example, the terminal may use a DSR to report that it needs to preempt an upcoming measurement gap for data transmission. Thus, the multiplexing of the DSR report informs the network in advance that the terminal will preempt the upcoming measurement gap for data transmission.
进一步,终端可以通过第二信息告知准备抢占的测量间隙的具体时域位置,以便网络设备成功接收上行数据。准备抢占的测量间隙的具体时域位置可以选自以下至少一项:GAP的标识或索引;准备抢占的GAP数量(从下一个时隙开始紧接着的数个GAP)。进一步,第二信息还可以进一步指示抢占某个GAP内的时隙、或时隙和时隙内的符号。Furthermore, the terminal may notify the network device of the specific time domain location of the measurement gap to be preempted through the second information, so that the network device can successfully receive uplink data. The specific time domain location of the measurement gap to be preempted may be selected from at least one of the following: an identifier or index of a GAP; the number of GAPs to be preempted (several GAPs immediately following the next time slot). Furthermore, the second information may further indicate the time slot within a GAP to be preempted, or the time slot and the symbol within the time slot.
在一个典型的应用场景中,参考图6,假设网络设备给终端配置了两个测量间隙(记作GAP1和GAP2),GAP1位于时隙1的正交频分复用(Orthogonal Frequency Division Multiplexing,简称OFDM)符号9-13(一个时隙有14个OFDM符号,从符号0到符号13)至时隙2的OFDM符号0-1,GAP2位于时隙10的OFDM符号10-13至时隙11的OFDM符号1-2。假设终端在时隙1到时隙10被分配了上行传输资源(假定采用多时隙调度),则GAP1在时域上落入上行传输资源(在时域上有冲突),GAP2在时域上和上行传输资源部分冲突。In a typical application scenario, referring to Figure 6, assume that the network device configures two measurement gaps (denoted as GAP1 and GAP2) for the terminal. GAP1 is located from Orthogonal Frequency Division Multiplexing (OFDM) symbols 9-13 (a time slot has 14 OFDM symbols, from symbol 0 to symbol 13) in time slot 1 to OFDM symbols 0-1 in time slot 2. GAP2 is located from OFDM symbols 10-13 in time slot 10 to OFDM symbols 1-2 in time slot 11. Assuming that the terminal is allocated uplink transmission resources in time slots 1 to 10 (assuming multi-slot scheduling is used), GAP1 falls within the uplink transmission resources in the time domain (there is a conflict in the time domain), and GAP2 partially conflicts with the uplink transmission resources in the time domain.
假设GAP1的开始时间之前,终端没有剩余时间不足的待传输数据,则终端需要在GAP1期间中断与服务小区的连接以执行测量操作。在GAP1结束后,也即从时隙2的OFDM符号3开始,终端再继续使用上行授权传输数据。Assuming that the terminal has no data to transmit with insufficient time remaining before the start time of GAP1, the terminal needs to disconnect from the serving cell to perform measurement operations during GAP1. After GAP1 ends, that is, starting from OFDM symbol 3 of time slot 2, the terminal resumes using uplink grants to transmit data.
假设终端在时隙4发现DRB1(映射于LCH1)有数据包的最小剩余时间低于LCH1对应的剩余时间阈值。终端可以发送DSR,其中携带第二信息,以指示终端将抢占GAP2的前4个OFDM符号。Assume that the terminal finds that the minimum remaining time of a data packet in DRB1 (mapped to LCH1) is lower than the remaining time threshold corresponding to LCH1 in time slot 4. The terminal may send a DSR carrying second information to indicate that the terminal will preempt the first 4 OFDM symbols of GAP2.
进一步,终端在时隙4至时隙10使用上行传输资源发送DRB1的数据。在时隙11的前两个OFDM符号执行测量操作。Furthermore, the terminal uses uplink transmission resources to send data of DRB1 in time slots 4 to 10. Measurement operations are performed in the first two OFDM symbols of time slot 11.
由上,采用本实施方案,终端在发现待传输数据的剩余时间小于等于第一时长时或待传输数据是第一逻辑信道的数据时,主动忽视接下来的测量间隙(例如,与上行调度的资源在时域上有交集的测量间隙),在测量间隙期间仍使用上行调度的资源传输数据,确保剩余时间不足的数据或第一逻辑信道的数据得到及时传输。由此,能够合理平衡测量的优先级和数据处理的优先级,确保时延敏感业务得到及时处理,改善通信质量。As described above, using this implementation, when the terminal discovers that the remaining time for data to be transmitted is less than or equal to the first duration or that the data to be transmitted is data on the first logical channel, it proactively ignores the following measurement gap (for example, a measurement gap that overlaps with uplink scheduled resources in the time domain) and continues to use uplink scheduled resources to transmit data during the measurement gap, ensuring that data with insufficient remaining time or data on the first logical channel is transmitted in a timely manner. This ensures that the measurement priority and data processing priority are properly balanced, ensuring that delay-sensitive services are processed in a timely manner and improving communication quality.
图7是本发明实施例另一种调度方法的信令交互图。FIG7 is a signaling interaction diagram of another scheduling method according to an embodiment of the present invention.
本实施方案可以应用于对延迟敏感的业务的数据传输场景,如应用于虚拟现实应用、车联网等对时延要求比较严格的数据传输场景。以虚拟现实应用为例,该类业务的数据传输具有对时延要求高、多种类型数据同时传输的特性,对延迟非常敏感,需要确保数据得到及时传输。This solution can be applied to data transmission scenarios for latency-sensitive services, such as virtual reality applications and the Internet of Vehicles, where latency requirements are stringent. For example, virtual reality applications, which require high latency and require simultaneous transmission of multiple types of data, are highly sensitive to latency and require timely data transmission.
在具体实施中,下述步骤S201至S203所提供的调度方法中,终端执行的动作,可以由终端中的具有通信功能的芯片执行,也可以由终端中的基带芯片执行。网络设备执行的动作,可以由网络设备中的具有通信功能的芯片执行,也可以由网络设备中的基带芯片执行。In a specific implementation, in the scheduling method provided in steps S201 to S203 below, the actions performed by the terminal can be performed by a chip with communication functions in the terminal or by a baseband chip in the terminal. The actions performed by the network device can be performed by a chip with communication functions in the network device or by a baseband chip in the network device.
本实施例中涉及名词的解释可以参考图2所示实施例的相关描述,这里不再赘述。For the explanation of the terms involved in this embodiment, please refer to the relevant description of the embodiment shown in Figure 2, and will not be repeated here.
具体地,参考图7,本实施方案所述调度方法可以包括如下步骤:Specifically, referring to FIG7 , the scheduling method according to this embodiment may include the following steps:
步骤S201,网络设备向终端发送配置信息。相应的,终端接收配置信息,配置信息用于配置一套或多套测量间隙。In step S201, a network device sends configuration information to a terminal. Correspondingly, the terminal receives the configuration information, which is used to configure one or more sets of measurement gaps.
响应于待传输的数据包的最小剩余时间小于等于第一时长或待传输的数据包包括第一逻辑信道的数据,并且,第一定时器未启动和/或检索到高信号强度的同频邻区,继续参考图7,本实施方案所述调度方法还可以包括步骤S202,终端在一套或多套测量间隙内传输数据包。相应的,网络设备在一套或多套测量间隙内接收数据包。In response to the minimum remaining time of the data packet to be transmitted being less than or equal to the first duration or the data packet to be transmitted including data of the first logical channel, and the first timer not being started and/or a co-frequency neighboring cell with high signal strength being retrieved, with continued reference to FIG7 , the scheduling method described in this embodiment may further include step S202, where the terminal transmits the data packet within one or more sets of measurement gaps. Accordingly, the network device receives the data packet within the one or more sets of measurement gaps.
响应于第一定时器已启动和/或未搜索到高信号强度的同频邻区,即使待传输的数据包的最小剩余时间小于等于第一时长或待传输数据是第一逻辑信道的数据,继续参考图7,本实施方案所述调度方法还可以包括步骤S203,终端在一套或多套测量间隙期间执行测量操作。In response to the first timer having started and/or not searching for a co-frequency neighboring area with high signal strength, even if the minimum remaining time of the data packet to be transmitted is less than or equal to the first duration or the data to be transmitted is data of the first logical channel, continuing to refer to Figure 7, the scheduling method described in this embodiment may also include step S203, and the terminal performs measurement operations during one or more sets of measurement gaps.
更为具体地,高信号强度可以包括以下至少一项:信号强度超过预设门限;信号强度比服务小区的信号强;或满足切换条件(如配置条件切换时,设置了候选小区需要满足的事件门限)。也就是说,响应于终端在同频没有发现信号条件较好的邻区,比如信号条件超过预设门限,或超过服务小区的邻区,此时测量的优先级高于数据处理的优先级,终端不能抢占即将到来的测量间隙进行数据传输。More specifically, high signal strength may include at least one of the following: signal strength exceeding a preset threshold; signal strength being stronger than the signal of the serving cell; or meeting a handover condition (e.g., setting an event threshold that the candidate cell must meet when configuring conditional handover). In other words, in response to the terminal not finding a neighboring cell with better signal conditions on the same frequency, such as a signal condition exceeding a preset threshold or exceeding a neighboring cell of the serving cell, the measurement priority is higher than the data processing priority, and the terminal cannot preempt the upcoming measurement gap for data transmission.
进一步,第一定时器可以例如是T310定时器,RRC层检测到物理层问题(physical layer problems)时启动T310定时器。在一些实施中,T310定时器可以是终端监测无线链路失败的定时器长度。Furthermore, the first timer may be, for example, a T310 timer, which is started when the RRC layer detects physical layer problems. In some implementations, the T310 timer may be a timer length for the terminal to monitor for radio link failures.
在一个典型的应用场景中,参考图8,假设DRB1(映射于LCH1)有数据包的最小剩余时间低于LCH1对应的剩余时间阈值,DRB2(映射于LCH2)中数据包的最小剩余时间大于LCH2对应的剩余时间阈值,网络设备给终端配置了三个测量间隙(记作GAP1、GAP2和GAP3),还在T0时刻向终端发送上行授权,给终端分配了从T2到T7时刻的上行传输资源。假设GAP1位于T2至T3时刻,GAP2位于T5至T6时刻,GAP3位于T8至T9时刻。结合图8所示各时刻间相互位置关系可知,GAP1和GAP2均为与上行授权分配的资源在时域上有交集的测量间隙。In a typical application scenario, referring to Figure 8, assuming that the minimum remaining time of a data packet in DRB1 (mapped to LCH1) is lower than the remaining time threshold corresponding to LCH1, and the minimum remaining time of a data packet in DRB2 (mapped to LCH2) is greater than the remaining time threshold corresponding to LCH2, the network device configures three measurement gaps (denoted as GAP1, GAP2, and GAP3) for the terminal, and also sends an uplink authorization to the terminal at time T0, and allocates uplink transmission resources from time T2 to time T7 to the terminal. Assume that GAP1 is located at time T2 to T3, GAP2 is located at time T5 to T6, and GAP3 is located at time T8 to T9. Combined with the relative position relationship between the various time moments shown in Figure 8, it can be seen that GAP1 and GAP2 are both measurement gaps that intersect with the resources allocated by the uplink authorization in the time domain.
假设在T1时刻,因DRB1中数据的剩余时间不足触发了DSR上报。终端可以在DSR中指示将抢占GAP1和GAP2进行数据传输。进一步,自T2时刻起,终端忽略GAP1而是使用上行传输资源传输DRB1的数据。Assume that at time T1, insufficient remaining time for data in DRB1 triggers a DSR report. The terminal can indicate in the DSR that it will preempt GAP1 and GAP2 for data transmission. Furthermore, from time T2 onwards, the terminal ignores GAP1 and instead uses uplink transmission resources to transmit data in DRB1.
假设在T4时刻启动了T310定时器,并且终端发现没有好的同频邻区(如信号质量超过门限、或信号质量超过服务小区的信号质量如满足配置的A3事件),则对于即将到来的GAP2,终端此时需要优先在GAP2内执行测量操作,以便发现可能较好的异频邻区。相应的,在T5到T6时刻,终端中断上行数据传输,测量GAP2配置的目标频点。在T6时刻到T7时刻,终端接着进行上行数据传输。Assuming that the T310 timer is started at time T4 and the terminal finds no good co-frequency neighboring cells (e.g., signal quality exceeds the threshold, or signal quality exceeds the signal quality of the serving cell, such as meeting the configured A3 event), then for the upcoming GAP2, the terminal needs to prioritize performing measurements within GAP2 to discover potentially good inter-frequency neighboring cells. Accordingly, from time T5 to T6, the terminal interrupts uplink data transmission and measures the target frequency configured for GAP2. From time T6 to T7, the terminal resumes uplink data transmission.
在一个变化例中,可以根据测量间隙的优先级判断是否优先执行测量操作。仍以图8所示GAP2为例,假设终端发现T310定时器已经启动并且GAP2的优先级较高(如超过或等于预设优先级门限),则终端需要优先在该GAP2内执行测量。In one variation, whether to prioritize measurement operations can be determined based on the priority of the measurement gap. Still taking GAP2 shown in Figure 8 as an example, assuming the terminal finds that the T310 timer has started and that GAP2 has a higher priority (e.g., greater than or equal to a preset priority threshold), the terminal needs to prioritize performing measurements within GAP2.
假设T310定时器启动,接下来最近的GAP2优先级较低,则默认不测(也即抢占该GAP2用于数据传输)。但如果该GAP2内配置有用于事件测量的目标频点(例如,前述示例中举例的频率F2、F3),则还是需要在GAP2期间进行测量操作。Assuming that the T310 timer starts and the next closest GAP2 has a lower priority, it will not be measured by default (i.e., it will be preempted for data transmission). However, if the target frequency point for event measurement is configured in GAP2 (for example, frequencies F2 and F3 in the above example), the measurement operation still needs to be performed during GAP2.
在另一个典型应用场景中,参考图9,终端建立了DRB1(映射于LCH1)和DRB2(映射于LCH2),假设网络将LCH2指定为第一逻辑信道,并给终端配置了三个测量间隙(记作GAP1、GAP2和GAP3),其中GAP1位于T2至T3时刻,GAP2位于T5至T6时刻,GAP3位于T9至T10时刻。T0时刻,网络设备向终端发送上行授权,给终端分配了从T2到T7时刻的上行传输资源以及T9至T11时刻的上行传输资源。结合图9所示各时刻间相互位置关系可知,GAP1至GAP3均为与上行授权分配的资源在时域上有交集的测量间隙。In another typical application scenario, referring to Figure 9, the terminal establishes DRB1 (mapped to LCH1) and DRB2 (mapped to LCH2). It is assumed that the network designates LCH2 as the first logical channel and configures three measurement gaps for the terminal (denoted as GAP1, GAP2, and GAP3), where GAP1 is located from time T2 to T3, GAP2 is located from time T5 to T6, and GAP3 is located from time T9 to T10. At time T0, the network device sends an uplink authorization to the terminal and allocates uplink transmission resources from time T2 to T7 and uplink transmission resources from time T9 to T11 to the terminal. Combined with the relative position relationship between the various time moments shown in Figure 9, it can be seen that GAP1 to GAP3 are all measurement gaps that intersect with the resources allocated by the uplink authorization in the time domain.
假设在T1时刻,DRB1有数据的剩余时间不足LCH1对应的剩余时间阈值,触发了DSR上报。终端可以在DSR中指示将抢占GAP1和GAP2进行数据传输。进一步,自T2时刻起,终端忽略GAP1而是使用上行传输资源传输DRB1的数据。Assume that at time T1, the remaining time for DRB1 to have data is less than the remaining time threshold for LCH1, triggering a DSR report. The terminal can indicate in the DSR that it will preempt GAP1 and GAP2 for data transmission. Furthermore, from time T2 onwards, the terminal ignores GAP1 and instead uses uplink transmission resources to transmit DRB1 data.
假设在T4时刻启动了T310定时器,并且终端发现没有好的同频邻区(如信号质量超过门限、或信号质量超过服务小区的信号质量如满足配置的A3事件),则对于即将到来的GAP2,终端此时需要优先在GAP2内执行测量操作,以便发现可能较好的异频邻区。相应的,在T5到T6时刻,终端中断上行数据传输,测量GAP2配置的目标频点。在T6时刻到T7时刻,终端接着进行上行数据传输。Assuming that the T310 timer is started at time T4 and the terminal finds no good co-frequency neighboring cells (e.g., signal quality exceeds the threshold, or signal quality exceeds the signal quality of the serving cell, such as meeting the configured A3 event), then for the upcoming GAP2, the terminal needs to prioritize performing measurements within GAP2 to discover potentially good inter-frequency neighboring cells. Accordingly, from time T5 to T6, the terminal interrupts uplink data transmission and measures the target frequency configured for GAP2. From time T6 to T7, the terminal resumes uplink data transmission.
假设在T8时刻,由于服务小区信号质量变好,T310定时器停止。假设在此期间,DRB2上有数据需要传输,由于DRB2对应的LCH2为第一逻辑信道,并且此时T310定时器并未启动,因而终端可以抢占GAP3传输DRB2的数据。例如,终端可以在T9至T11时刻期间使用上行传输资源传输DRB2的数据。Assume that at time T8, the T310 timer stops because the serving cell signal quality improves. Assume that during this time, data needs to be transmitted on DRB2. Since LCH2 corresponding to DRB2 is the first logical channel and the T310 timer has not started at this time, the terminal can preempt GAP3 to transmit DRB2 data. For example, the terminal can use uplink transmission resources to transmit DRB2 data from time T9 to T11.
由上,采用本实施方案,在第一定时器(例如,T310定时器)已启动和/或未搜索到合适的同频邻区时,优先确保用于移动性的测量操作顺利实施,以避免终端与网络的链接发生中断影响业务顺利开展。From the above, using this implementation, when the first timer (for example, T310 timer) has been started and/or no suitable co-frequency neighboring area is searched, priority is given to ensuring that the measurement operation for mobility is implemented smoothly to avoid interruption of the connection between the terminal and the network affecting the smooth development of the business.
在一个具体实施中,抢占测量间隙使用上行授权传输数据时,具体在上行授权上传输的数据还需要遵守物理层的处理机制,如进行调制、交织等处理,本文不展开叙述。In a specific implementation, when the measurement gap is preempted and the uplink grant is used to transmit data, the data transmitted on the uplink grant needs to comply with the physical layer processing mechanism, such as modulation and interleaving, which will not be described in detail in this article.
图10是本发明实施例一种调度装置3的结构示意图。本领域技术人员理解,本实施例所述调度装置3可以用于实施上述图2所述实施例中所述的方法技术方案。FIG10 is a schematic diagram of the structure of a scheduling device 3 according to an embodiment of the present invention. Those skilled in the art will appreciate that the scheduling device 3 according to this embodiment can be used to implement the method and technical solution described in the embodiment shown in FIG2 above.
具体地,参考图10,本实施例所述调度装置3可以包括:接收模块31,用于接收配置信息,所述配置信息用于配置一套或多套测量间隙;传输模块32,响应于待传输的数据包的最小剩余时间小于等于第一时长或待传输的数据包包括第一逻辑信道的数据,在所述一套或多套测量间隙内传输所述数据包,所述第一时长与剩余时间阈值和/或测量间隙的时长相关。Specifically, referring to Figure 10, the scheduling device 3 described in this embodiment may include: a receiving module 31, used to receive configuration information, and the configuration information is used to configure one or more sets of measurement gaps; a transmission module 32, in response to the minimum remaining time of the data packet to be transmitted being less than or equal to the first duration or the data packet to be transmitted including data of the first logical channel, transmitting the data packet within the one or more sets of measurement gaps, wherein the first duration is related to the remaining time threshold and/or the duration of the measurement gap.
关于所述调度装置3的工作原理、工作方式的更多内容,可以参照上述图2中的相关描述,这里不再赘述。For more details about the working principle and working mode of the scheduling device 3, please refer to the relevant description in Figure 2 above, which will not be repeated here.
在具体实施中,上述的调度装置3可以对应于终端中具有通信功能的芯片,或者对应于具有数据处理功能的芯片,例如片上系统(System-On-a-Chip,简称SOC)、基带芯片等;或者对应于终端中包括具有通信功能芯片的芯片模组;或者对应于具有数据处理功能芯片的芯片模组,或者对应于终端。In a specific implementation, the above-mentioned scheduling device 3 can correspond to a chip with communication function in the terminal, or to a chip with data processing function, such as a system-on-a-chip (SOC), a baseband chip, etc.; or to a chip module in the terminal that includes a chip with communication function; or to a chip module with a chip with data processing function, or to a terminal.
图11是本发明实施例另一种调度装置4的结构示意图。本领域技术人员理解,本实施例所述调度装置4可以用于实施上述图7所述实施例中所述的方法技术方案。FIG11 is a schematic diagram of the structure of another scheduling device 4 according to an embodiment of the present invention. Those skilled in the art will appreciate that the scheduling device 4 according to this embodiment can be used to implement the method and technical solution described in the embodiment shown in FIG7 above.
具体地,参考图11,本实施例所述调度装置4可以包括:发送模块41,用于发送配置信息,所述配置信息用于配置一套或多套测量间隙;接收模块42,用于在所述一套或多套测量间隙内接收数据包,所述数据包的最小剩余时间小于等于第一时长或者所述数据包是第一逻辑信道的数据,所述第一时长与剩余时间阈值和/或测量间隙的时长相关。Specifically, referring to Figure 11, the scheduling device 4 described in this embodiment may include: a sending module 41, used to send configuration information, where the configuration information is used to configure one or more sets of measurement gaps; a receiving module 42, used to receive data packets within the one or more sets of measurement gaps, where the minimum remaining time of the data packet is less than or equal to a first duration or the data packet is data of a first logical channel, and the first duration is related to the remaining time threshold and/or the duration of the measurement gap.
关于所述调度装置4的工作原理、工作方式的更多内容,可以参照上述图7中的相关描述,这里不再赘述。For more details about the working principle and working mode of the scheduling device 4, please refer to the relevant description in Figure 7 above, which will not be repeated here.
在具体实施中,上述的调度装置4可以对应于网络设备中具有通信功能的芯片,或者对应于具有数据处理功能的芯片,例如片上系统(System-On-a-Chip,简称SOC)、基带芯片等;或者对应于网络设备中包括具有通信功能芯片的芯片模组;或者对应于具有数据处理功能芯片的芯片模组,或者对应于网络设备。In a specific implementation, the above-mentioned scheduling device 4 can correspond to a chip with communication function in a network device, or to a chip with data processing function, such as a system-on-a-chip (SOC), a baseband chip, etc.; or to a chip module in a network device that includes a chip with communication function; or to a chip module with a chip with data processing function, or to a network device.
在具体实施中,关于上述实施例中描述的各个装置、产品包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部分是硬件模块/单元。In specific implementations, the modules/units included in the various devices and products described in the above embodiments may be software modules/units or hardware modules/units, or may be partially software modules/units and partially hardware modules/units.
例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端内同一组件(例如,芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。For example, for each device or product applied to or integrated into a chip, each module/unit contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules/units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules/units may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated into a chip module, each module/unit contained therein may be implemented in the form of hardware such as circuits, and different modules/units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules/units may be implemented in the form of software programs. The element can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules/units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules/units contained therein can be implemented in the form of hardware such as circuits, and different modules/units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules/units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules/units can be implemented in the form of hardware such as circuits.
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述任一实施例提供的调度方法的步骤。优选地,所述存储介质可以包括诸如非挥发性(non-volatile)存储器或者非瞬态(non-transitory)存储器等计算机可读存储介质。所述存储介质可以包括ROM、RAM、磁盘或光盘等。An embodiment of the present invention further provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transitory storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the scheduling method provided in any of the above embodiments are executed. Preferably, the storage medium may include a computer-readable storage medium such as a non-volatile memory or a non-transitory memory. The storage medium may include a ROM, RAM, a magnetic disk, or an optical disk.
本发明实施例还提供了另一种调度装置,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述图2或图7对应实施例所提供的调度方法的步骤。调度装置可以集成于终端/网络设备,或者,调度装置可以例如是终端/网络设备。An embodiment of the present invention further provides another scheduling device, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and when the processor executes the computer program, the steps of the scheduling method provided in the embodiment corresponding to FIG. 2 or FIG. 7 are performed. The scheduling device can be integrated into a terminal/network device, or the scheduling device can be, for example, a terminal/network device.
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be based on the scope defined by the claims.
Claims (26)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410176370.4A CN120499840A (en) | 2024-02-07 | 2024-02-07 | Scheduling method and device and computer readable storage medium |
| CN202410176370.4 | 2024-02-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025168034A1 true WO2025168034A1 (en) | 2025-08-14 |
Family
ID=96673888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/076122 Pending WO2025168034A1 (en) | 2024-02-07 | 2025-02-07 | Scheduling method and apparatus, and computer-readable storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120499840A (en) |
| WO (1) | WO2025168034A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111385836A (en) * | 2018-12-29 | 2020-07-07 | 电信科学技术研究院有限公司 | Method and equipment for information configuration and data transmission |
| CN112956150A (en) * | 2018-10-30 | 2021-06-11 | 华为技术有限公司 | Network access node and client device handling data transmission during measurement gaps |
| CN116326186A (en) * | 2020-07-28 | 2023-06-23 | 高通股份有限公司 | Dynamic measurement gap control |
| CN116567690A (en) * | 2022-01-28 | 2023-08-08 | 展讯通信(上海)有限公司 | Neighbor cell measurement method and related device |
| US20230319865A1 (en) * | 2022-03-31 | 2023-10-05 | Qualcomm Incorporated | Handling of measurement gap collisions |
-
2024
- 2024-02-07 CN CN202410176370.4A patent/CN120499840A/en active Pending
-
2025
- 2025-02-07 WO PCT/CN2025/076122 patent/WO2025168034A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112956150A (en) * | 2018-10-30 | 2021-06-11 | 华为技术有限公司 | Network access node and client device handling data transmission during measurement gaps |
| CN111385836A (en) * | 2018-12-29 | 2020-07-07 | 电信科学技术研究院有限公司 | Method and equipment for information configuration and data transmission |
| CN116326186A (en) * | 2020-07-28 | 2023-06-23 | 高通股份有限公司 | Dynamic measurement gap control |
| CN116567690A (en) * | 2022-01-28 | 2023-08-08 | 展讯通信(上海)有限公司 | Neighbor cell measurement method and related device |
| US20230319865A1 (en) * | 2022-03-31 | 2023-10-05 | Qualcomm Incorporated | Handling of measurement gap collisions |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120499840A (en) | 2025-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6848035B2 (en) | Destination control for extended component carriers | |
| JP6645530B2 (en) | Cellular user equipment, WLAN communication device, method of cellular user equipment, and method of WLAN communication device | |
| US8842602B2 (en) | Enhancement of in-device coexistence interference avoidance | |
| CN105898770B (en) | Empty channel detection method and node equipment | |
| US8831611B2 (en) | Method and apparatus for avoiding in-device coexistence interference with keeping time update for handover | |
| CA2843204C (en) | Enhancement of in-device coexistence interference avoidance | |
| JP6683849B2 (en) | Scheduling method and base station | |
| HK1197336A1 (en) | Wireless communication system utilizing staggered device handovers | |
| US20240147518A1 (en) | Wireless network configuration for low-latency applications | |
| JP2014131240A (en) | Method for controlling transmission of buffer status report, user device, and wireless communication system | |
| CN110463280A (en) | Channel access configuration method, device, equipment and storage medium | |
| CN107295658B (en) | Resource allocation method, source base station and target base station in switching process | |
| EP3255921B1 (en) | Control device, communication device, control method and program | |
| CN102300233B (en) | The processing method of transmission gap pattern sequence, Apparatus and system | |
| WO2025168034A1 (en) | Scheduling method and apparatus, and computer-readable storage medium | |
| CN105165093B (en) | A single radio frequency UE radio frequency resource allocation method and device | |
| CN118575514A (en) | Dynamic serving cell configuration | |
| WO2025148301A1 (en) | User-plane methods in layer- 1 /layer-2 triggered mobility | |
| RU2805168C1 (en) | Event processing method and device | |
| CN120499839A (en) | Scheduling method and device and computer readable storage medium | |
| US20250031093A1 (en) | Method and apparatus for wireless communication | |
| CN120825732A (en) | Communication method, user equipment, network equipment, communication device and communication system | |
| WO2024208026A1 (en) | Communication method and communication apparatus | |
| WO2025162082A1 (en) | Communication method and apparatus | |
| WO2024169410A1 (en) | Communication method and terminal device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25751633 Country of ref document: EP Kind code of ref document: A1 |