DRX timer maintenance method, equipment, device and storage medium

The method of determining the length of each DRX timer corresponding to the HARQ process through preset rules solves the problem of terminal maintenance of DRX timers under multiple DRX configurations, and achieves accurate maintenance of DRX timers and improves power saving performance.

CN119653521APending Publication Date: 2025-03-18DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311202817.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-18
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

After the introduction of emerging businesses such as XR, multiple sets of DRX may need to be configured on a serving cell, which makes it a technical challenge to effectively maintain DRX-related timers.

Method used

A DRX timer maintenance method is provided, and the length of each DRX timer corresponding to the HARQ process is determined through preset rules, including determining based on configuration information contained in the HARQ process, resources used for transmission, scheduling signaling and process number configuration information.

Benefits of technology

It realizes accurate maintenance of DRX timers in multiple DRX configurations to ensure their normal operation, and improves the power saving performance of the terminal and the efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653521A_ABST
    Figure CN119653521A_ABST
Patent Text Reader

Abstract

The invention relates to a DRX timer maintenance method, equipment, a device and a storage medium. The method comprises the following steps: if multiple sets of discontinuous reception (DRX) configurations exist for a first target object, determining the length of each DRX timer corresponding to a hybrid automatic repeat request (HARQ) process based on a preset rule; by adopting the method, the DRX timer can be maintained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a DRX timer maintenance method, device, apparatus and storage medium. Background Art

[0002] The DRX (Discontinuous Reception) mechanism means that the terminal periodically opens the radio frequency channel for a period of time to monitor the control channel, and closes the radio frequency channel in a dormant state during the rest of the period, which can save the power of the terminal.

[0003] In the prior art, DRX is configured based on the terminal or the cell group of the terminal, that is, there is only one set of DRX configuration parameters on a service cell. With the introduction of emerging services such as XR, in order to better achieve power saving, multiple sets of DRX may need to be configured on a service cell. In this case, how the terminal maintains the DRX-related timers has become a technical problem that needs to be solved urgently. Summary of the invention

[0004] Based on this, it is necessary to provide a DRX timer maintenance method, device, apparatus and storage medium capable of maintaining the DRX timer in response to the above technical problems.

[0005] In a first aspect, the present application provides a DRX timer maintenance method, which is applied to a first device, and the method includes:

[0006] If there are multiple sets of discontinuous reception DRX configurations for the first target object, the length of each DRX timer corresponding to the hybrid automatic repeat request HARQ process is determined based on a preset rule.

[0007] In one embodiment, the first target object includes at least one of the following:

[0008] First device;

[0009] Service community;

[0010] Service frequency;

[0011] Bandwidth part BWP;

[0012] Master cell group MCG;

[0013] Secondary cell group SCG;

[0014] BWP collection;

[0015] Service frequency set.

[0016] In one of the embodiments, the DRX timer includes at least one of the following:

[0017] DRX inactivity timer;

[0018] HARQ round trip timer;

[0019] HARQ retransmission timer.

[0020] In one embodiment, the above-mentioned preset rules include at least one of the following:

[0021] Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0022] Determine, according to the second configuration information corresponding to the resources used for HARQ process transmission, the length of each DRX timer corresponding to the HARQ process;

[0023] Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process;

[0024] The length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process.

[0025] In one embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0026] DRX configuration parameters;

[0027] The number of the DRX configuration;

[0028] The above-mentioned DRX configuration parameters include all or part of the parameters corresponding to the DRX configuration.

[0029] In one embodiment, the above-mentioned partial DRX configuration parameters include at least one of the following:

[0030] The length of the DRX inactivity timer;

[0031] The length of the HARQ round trip timer;

[0032] The length of the HARQ retransmission timer.

[0033] In one embodiment, the method further comprises at least one of the following:

[0034] Receiving at least one of the following sent by the network device through dedicated signaling: first configuration information, second configuration information, and fourth configuration information;

[0035] Receiving at least one of the following items sent by the network device through a system information block: first configuration information, second configuration information, and fourth configuration information;

[0036] At least one of the following is obtained from the pre-configuration information: first configuration information, second configuration information, and fourth configuration information.

[0037] In one of the embodiments, the first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

[0038] In one embodiment, the method further includes any one of the following:

[0039] Allowing a second target object having the same first configuration information to be multiplexed into a media access control MAC packet data unit PDU corresponding to a HARQ process;

[0040] Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0041] In one of the embodiments, if a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, the first configuration information corresponding to the second target object included in the HARQ process is used to determine the length of each DRX timer. The method for determining the first configuration information includes any one of the following:

[0042] The first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0043] The first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0044] first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0045] Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the above-mentioned HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0046] In one embodiment, the method further comprises:

[0047] If the resource is a pre-configured resource, the second configuration information is carried in the configuration information corresponding to the pre-configured resource or in the pre-configured resource activation signaling.

[0048] In one embodiment, the method further comprises:

[0049] Determine the DRX activation time of the resources used for HARQ process transmission;

[0050] The second configuration information is determined according to the DRX configuration parameter to which the DRX activation time belongs.

[0051] In one of the embodiments, the determining the second configuration information according to the DRX configuration parameter to which the DRX activation time belongs includes:

[0052] If the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the second configuration information is determined by any of the following methods:

[0053] Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations;

[0054] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0055] In one of the embodiments, the scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

[0056] In one embodiment, the first device is a network device, and the method further includes:

[0057] The fourth configuration information is configured based on each HARQ process number respectively or configured based on a set of HARQ process numbers.

[0058] In one embodiment, the first device is a sending terminal, and the method further includes:

[0059] A second target object that is allowed to use the uplink scheduling permission is selected according to the first condition, wherein the first condition at least includes: first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the uplink scheduling permission.

[0060] In one embodiment, the first device is a sending terminal, and the method further includes:

[0061] Selecting a second target object and / or a MAC control unit CE that is allowed to use the direct communication interface scheduling permission according to the second condition, and selecting a layer 2 L2 address corresponding to the second target object and / or MAC CE with the highest priority as the target L2 address according to the priority of the second target object and / or the priority of the MAC CE;

[0062] The second condition at least includes: the first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the direct communication interface scheduling permission.

[0063] In one embodiment, the method further comprises:

[0064] For the target L2 address, selecting a second target object that satisfies the third condition;

[0065] The third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

[0066] In one embodiment, the method further comprises:

[0067] Sending auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal;

[0068] The auxiliary information includes at least one of the following:

[0069] The arrival time of the third target object;

[0070] The period of the third target object;

[0071] The jitter of the third target object;

[0072] The data transmission end time of the third target object.

[0073] In one embodiment, the third target object includes at least one of the following:

[0074] QoS flow;

[0075] Data burst data burst;

[0076] Packet data unit set PDU set;

[0077] Packet Data Unit PDU.

[0078] In one embodiment, the first device is a network device, and the method further includes at least one of the following:

[0079] Determine at least one of the following: first configuration information, second configuration information, third configuration information, and fourth configuration information;

[0080] At least one of the following is obtained from the pre-configuration information: first configuration information, second configuration information, third configuration information, and fourth configuration information.

[0081] In a second aspect, the present application further provides a device, including a memory, a transceiver, and a processor:

[0082] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and performing the following operations:

[0083] If there are multiple sets of DRX configurations for the first target object, the length of each DRX timer corresponding to the HARQ process is determined based on a preset rule.

[0084] In one embodiment, the first target object includes at least one of the following:

[0085] First device;

[0086] Service community;

[0087] Service frequency;

[0088] Bandwidth part BWP;

[0089] Master cell group MCG;

[0090] Secondary cell group SCG;

[0091] BWP collection;

[0092] Service frequency set.

[0093] In one of the embodiments, the DRX timer includes at least one of the following:

[0094] DRX inactivity timer;

[0095] HARQ round trip timer;

[0096] HARQ retransmission timer.

[0097] In one embodiment, the above-mentioned preset rules include at least one of the following:

[0098] Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0099] Determine, according to the second configuration information corresponding to the resources used for HARQ process transmission, the length of each DRX timer corresponding to the HARQ process;

[0100] Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process;

[0101] The length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process.

[0102] In one embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0103] DRX configuration parameters;

[0104] The number of the DRX configuration;

[0105] The above-mentioned DRX configuration parameters include all or part of the parameters corresponding to the DRX configuration.

[0106] In one embodiment, the above-mentioned partial DRX configuration parameters include at least one of the following:

[0107] The length of the DRX inactivity timer;

[0108] The length of the HARQ round trip timer;

[0109] The length of the HARQ retransmission timer.

[0110] In one embodiment,

[0111] The transceiver is used to receive at least one of the following items sent by the network device through dedicated signaling: first configuration information, second configuration information, and fourth configuration information;

[0112] The transceiver is further configured to receive at least one of the following items sent by the network device via a system information block: first configuration information, second configuration information, and fourth configuration information;

[0113] The above-mentioned processor is also used to obtain at least one of the following items from the pre-configuration information: first configuration information, second configuration information, and fourth configuration information.

[0114] In one of the embodiments, the first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

[0115] In one embodiment, the processor is further configured to perform at least one of the following:

[0116] Allowing the second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process;

[0117] Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0118] In one of the embodiments, if a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, the first configuration information corresponding to the second target object included in the HARQ process is used to determine the length of each DRX timer. The method for determining the first configuration information includes any one of the following:

[0119] The first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0120] The first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0121] first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0122] Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the above-mentioned HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0123] In one embodiment,

[0124] The processor is further configured to carry the second configuration information in the configuration information corresponding to the pre-configured resource or in the pre-configured resource activation signaling if the resource is a pre-configured resource.

[0125] In one embodiment,

[0126] The processor is further configured to determine a DRX activation time at which resources used for HARQ process transmission are located; and determine the second configuration information according to a DRX configuration parameter to which the DRX activation time belongs.

[0127] In one embodiment,

[0128] The processor is further configured to, if the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, determine the second configuration information in any of the following ways:

[0129] Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations;

[0130] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0131] In one of the embodiments, the scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

[0132] In one embodiment, the device is a network device.

[0133] The above-mentioned processor is further used to configure the fourth configuration information based on each HARQ process number respectively or configure the fourth configuration information based on a set of HARQ process numbers.

[0134] In one embodiment, the above device is a sending terminal,

[0135] The above-mentioned processor is also used to select a second target object that is allowed to use the uplink scheduling permission according to the first condition, wherein the above-mentioned first condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameters or the DRX configuration number corresponding to the uplink scheduling permission.

[0136] In one embodiment, the above device is a sending terminal,

[0137] The processor is further configured to select, according to the second condition, a second target object and / or MAC CE that is allowed to use the direct communication interface scheduling permission, and select, according to the priority of the second target object and / or the priority of the MAC CE, a layer 2 L2 address corresponding to the second target object and / or MAC CE with the highest priority as the target L2 address;

[0138] The second condition at least includes: the first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the direct communication interface scheduling permission.

[0139] In one embodiment,

[0140] The above-mentioned processor is also used to select a second target object that meets the third condition for the target L2 address; wherein the above-mentioned third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes the DRX configuration parameters corresponding to the direct communication interface scheduling permission or the DRX configuration number.

[0141] In one embodiment,

[0142] The processor is further configured to send auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal;

[0143] The auxiliary information includes at least one of the following:

[0144] The arrival time of the third target object;

[0145] The period of the third target object;

[0146] The jitter of the third target object;

[0147] The data transmission end time of the third target object.

[0148] In one embodiment, the third target object includes at least one of the following:

[0149] QoS flows;

[0150] data burst;

[0151] PDU set;

[0152] PDU.

[0153] In one embodiment, the device is a network device.

[0154] The processor is further configured to determine at least one of the following: first configuration information, second configuration information, third configuration information, and fourth configuration information;

[0155] The above-mentioned processor is also used to obtain at least one of the following from the pre-configuration information: first configuration information, second configuration information, third configuration information, and fourth configuration information.

[0156] In a third aspect, the present application further provides a DRX timer maintenance device, the device comprising:

[0157] The determination unit is used to determine the length of each DRX timer corresponding to the HARQ process based on a preset rule when there are multiple sets of DRX configurations for the first target object.

[0158] Optionally, the first target object includes at least one of the following:

[0159] First device;

[0160] Service community;

[0161] Service frequency;

[0162] Bandwidth part BWP;

[0163] Master cell group MCG;

[0164] Secondary cell group SCG;

[0165] BWP collection;

[0166] Service frequency set.

[0167] Optionally, the DRX timer includes at least one of the following:

[0168] DRX inactivity timer;

[0169] HARQ round trip timer;

[0170] HARQ retransmission timer.

[0171] In one embodiment, the above-mentioned preset rules include at least one of the following:

[0172] Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0173] Determine, according to the second configuration information corresponding to the resources used for HARQ process transmission, the length of each DRX timer corresponding to the HARQ process;

[0174] Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process;

[0175] The length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process.

[0176] Optionally, the above scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

[0177] Optionally, the first device is a network device, and the apparatus may further include:

[0178] The first information configuration unit is used to configure the fourth configuration information based on each HARQ process number respectively or configure the fourth configuration information based on a set of HARQ process numbers.

[0179] In one embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0180] DRX configuration parameters;

[0181] The number of the DRX configuration;

[0182] The above-mentioned DRX configuration parameters include all or part of the parameters corresponding to the DRX configuration.

[0183] Optionally, the above-mentioned partial DRX configuration parameters include at least one of the following:

[0184] The length of the DRX inactivity timer;

[0185] The length of the HARQ round trip timer;

[0186] The length of the HARQ retransmission timer.

[0187] In one embodiment, the above device may further include at least one of the following:

[0188] A first receiving unit, configured to receive at least one of the following items sent by a network device through dedicated signaling: first configuration information, second configuration information, and fourth configuration information;

[0189] A second receiving unit, configured to receive at least one of the following items sent by the network device through a system information block: first configuration information, second configuration information, and fourth configuration information;

[0190] The first acquisition unit is used to acquire at least one of the following items from the pre-configuration information: first configuration information, second configuration information, and fourth configuration information.

[0191] In one embodiment, the first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

[0192] In one embodiment, the above device may further include at least one of the following:

[0193] A first multiplexing unit, used to allow a second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process;

[0194] The second multiplexing unit is used to allow a second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0195] Optionally, if a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, the first configuration information corresponding to the second target object included in the HARQ process is used to determine the first configuration information in the length of each DRX timer, including any one of the following:

[0196] The first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0197] The first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0198] first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0199] Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the above-mentioned HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0200] In one embodiment, the above device may further include:

[0201] The second information configuration unit is configured to carry the second configuration information in the configuration information corresponding to the pre-configured resource or the pre-configured resource activation signaling if the resource is a pre-configured resource.

[0202] In one embodiment, the above device may further include:

[0203] An activation time determination unit, used to determine a DRX activation time of resources used for HARQ process transmission;

[0204] The first information determining unit is used to determine the second configuration information according to the DRX configuration parameter to which the DRX activation time belongs.

[0205] Optionally, if the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the first information determination unit is further configured to determine the second configuration information in any of the following ways:

[0206] Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations;

[0207] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0208] In one embodiment, the first device is a sending terminal, and the apparatus may further include:

[0209] The second target object determination unit is used to select the second target object that is allowed to use the uplink scheduling permission according to the first condition, wherein the above-mentioned first condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameters or DRX configuration number corresponding to the uplink scheduling permission.

[0210] In one embodiment, the first device is a sending terminal, and the apparatus may further include:

[0211] An address selection unit, configured to select a second target object and / or a MAC control unit CE that is allowed to use the direct communication interface scheduling permission according to the second condition, and select a layer 2 L2 address corresponding to the second target object and / or MAC CE with the highest priority as the target L2 address according to the priority of the second target object and / or the priority of the MAC CE;

[0212] The second condition at least includes: the first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the direct communication interface scheduling permission.

[0213] Optionally, the above device may further include:

[0214] an object selection unit, configured to select, with respect to the target L2 address, a second target object that satisfies a third condition;

[0215] The third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

[0216] In one embodiment, the first device is a sending terminal, and the apparatus may further include:

[0217] A sending unit, configured to send auxiliary information to a network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal;

[0218] The auxiliary information includes at least one of the following:

[0219] The arrival time of the third target object;

[0220] The period of the third target object;

[0221] The jitter of the third target object;

[0222] The data transmission end time of the third target object.

[0223] Optionally, the third target object includes at least one of the following:

[0224] QoS flows;

[0225] data burst;

[0226] PDU set;

[0227] PDU.

[0228] In one embodiment, the first device is a network device, and the apparatus may further include at least one of the following:

[0229] A second information determination unit, configured to determine at least one of the following: first configuration information, second configuration information, third configuration information, and fourth configuration information;

[0230] The second acquisition unit is used to acquire at least one of the following items from the pre-configuration information: first configuration information, second configuration information, third configuration information, and fourth configuration information.

[0231] In a fourth aspect, the present application further provides a processor-readable storage medium, which stores a program for causing a processor to execute the method steps of the first aspect.

[0232] In a fifth aspect, the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the method steps of the above-mentioned first aspect are implemented.

[0233] The above-mentioned DRX timer maintenance method, equipment, device and storage medium can determine the unique length of each DRX timer corresponding to the HARQ process according to preset rules when there are multiple sets of DRX configurations for the first target object, thereby more accurately maintaining the corresponding DRX timer according to the determined unique length, thereby ensuring that the DRX timer can work normally. BRIEF DESCRIPTION OF THE DRAWINGS

[0234] Figure 1 is an architecture diagram of a traditional cellular network communication system;

[0235] Figure 2 It is a basic principle diagram of the DRX mechanism;

[0236] Figure 3 1 is a flow chart of a DRX timer maintenance method according to an embodiment;

[0237] Figure 4 is a flowchart of a DRX timer maintenance method in another embodiment;

[0238] Figure 5 A structural block diagram of a terminal provided in one embodiment;

[0239] Figure 6 A structural block diagram of a network device provided in one embodiment;

[0240] Figure 7 A structural block diagram of a DRX timer maintenance device provided in an embodiment. DETAILED DESCRIPTION

[0241] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0242] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0243] In the embodiments of the present application, the term "multiple sets" refers to two or more sets, and other quantifiers are similar.

[0244] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0245] The technical background of this application is first described below.

[0246] In traditional cellular network communication systems, see Figure 1 As shown in the communication architecture diagram, the uplink and downlink data and control information are generally transmitted between the terminal and the network side device through the Uu interface.

[0247] In a mobile communication system based on a shared channel, the transmission of uplink and downlink data is controlled by the base station scheduler. When the scheduler determines to schedule a user, it will notify the terminal through the control channel on which resource to send or receive data. The terminal (UE) monitors the control channel. When it detects the scheduling information containing its own, it can complete the transmission (i.e. uplink) or reception (i.e. downlink) of data according to the instructions on the control channel. In the activated state, since the terminal is not sure when the base station will schedule it, a common working mode is: the terminal continuously monitors the control channel and parses each subframe containing its downlink scheduling control channel to determine whether it is scheduled. This working mode can achieve higher efficiency when the terminal has a large amount of data and may be frequently scheduled; however, for some services, the frequency of data arrival is low, which leads to a small number of times the terminal is scheduled. If the terminal still continuously monitors the control channel, it will undoubtedly increase the power consumption of the terminal. Therefore, in order to solve the power consumption problem, the cellular network communication system adopts the DRX (Discontinuous Reception) working mode. In this working mode, the terminal will periodically monitor the control channel, so as to achieve the purpose of power saving.

[0248] The following is an explanation of the DRX mechanism:

[0249] 1. Basic Principles of DRX

[0250] See also Figure 2The basic principle diagram of DRX is shown in the figure, where On duration represents the time period when the UE monitors the control channel, during which the RF channel is open and continuously monitors the control channel (i.e., UE shall monitor PDCCH); except for the On duration, the UE is in the Sleep state (recorded as DRX sleep time, i.e., Opportunity for DRX), its RF link will be closed, and it will no longer monitor the control channel to achieve the purpose of power saving. OnDuration appears periodically (i.e., it appears according to the DRX cycle, recorded as DRX Cycle), and the specific cycle is implemented by the eNB base station configuration.

[0251] In addition, the DRX mechanism of the cellular network communication system takes into account the arrival model of data services, that is, the arrival of data packets is bursty (it can be understood that once a data packet arrives, more packets will arrive continuously in a short time). In order to adapt to this service arrival characteristic, the LTE DRX process uses multiple timers and combines them with the HARQ (Hybrid Automatic Repeat reQuest) process to achieve better power saving performance.

[0252] The above DRX mechanism is generally implemented by using a timer. The following describes multiple DRX timers involved.

[0253] 2. DRX related timers

[0254] DRX on Duration Timer: DRX on duration timer, indicating the time that the UE periodically wakes up to monitor the control channel, such as Figure 2 shown.

[0255] Short DRX cycle Timer: Short DRX cycle timer. For this timer, in order to better cooperate with the characteristics of data service arrival, the cellular network communication system supports the configuration of two DRX cycles: long cycle and short cycle. The on duration time of the two cycles is the same, but the sleep time is different. In the short cycle, the sleep time is relatively shorter, and the UE can monitor the control channel again faster. Long cycle must be configured and is the initial state of the DRX process, and short cycle is optional. Short DRX cycle timer sets the duration of the short cycle. After the Short cycle timer times out, the UE will use the Long cycle timer.

[0256] DRX Inactivity Timer: DRX inactivity timer. For this timer, after DRX is configured, when the UE receives the control signaling of HARQ initial transmission within the time allowed to monitor the control channel (Active Time), the timer is turned on. Before the timer times out, the UE continuously monitors the control channel. If the UE receives the control signaling of HARQ initial transmission before the DRX Inactivity Timer times out, the DRX Inactivity Timer will be terminated and restarted.

[0257] HARQ RTT Timer: HARQ round trip time timer, divided into DRX-HARQ-RTT-Timer DL and DRX-HARQ-RTT-Timer UL, the purpose is to make it possible for the UE not to monitor the control channel before the next retransmission arrives, so as to achieve better power saving effect. Take the following behavior as an example, the first symbol after the PUCCH (i.e., Physical Downlink Control Channel) transmission of the UE-related process is started, and this timer will be turned on. If the data in the corresponding HARQ process is not decoded successfully after the previous HARQ transmission (for example, the UE feedbacks NACK), the UE will start the DRX Retransmission Timer DL after the downlink HARQ RTT Timer times out. If the data in the corresponding HARQ process is decoded successfully after the previous HARQ transmission (for example, the UE feedbacks ACK), the UE will not start the DRX Retransmission Timer DL after the DRX-HARQ-RTT-Timer DL timer times out. If only DRX-HARQ-RTT-Timer DL is currently running, the UE does not monitor the control channel.

[0258] HARQ retransmission Timer: HARQ retransmission timer, divided into DRX-Retransmission TimerDL and DRX-Retransmission Timer UL. Take the following behavior as an example, during the operation of DL HARQ Retransmission Timer, UE monitors the control channel and waits for the retransmission scheduling of the corresponding HARQ process.

[0259] The following describes a process for calculating the duration of a DRX timer under normal circumstances.

[0260] 3. On duration calculation under Common DRX

[0261] For a short DRX cycle, the on duration calculation formula is as shown in the following formula (1):

[0262]

[0263] For a long DRX cycle, the on duration calculation formula is as shown in formula (2):

[0264] [(SFN)*10+Subframenumber]modulo(longDRX Cycle)=drxStartOffset (2)

[0265] The following is an explanation of the meaning of each parameter in formula (1) and (2):

[0266] SFN: SFN (system frame number) of the current radio frame;

[0267] Subframe number: the number of the current subframe;

[0268] short DRX Cycle: short DRX cycle;

[0269] long DRX Cycle: long DRX cycle;

[0270] drxStartOffset: an offset value configured by RRC (Radio Resource Control) signaling;

[0271] Modulo: Modulo.

[0272] From the above description, it can be known that by configuring the DRX mechanism for the device, the purpose of power saving can be achieved. Generally, for a traditional cellular network communication system, the general DRX configuration is based on the CG (Cell Group, cell group) configuration, that is, all cells in a CG use only one set of DRX configuration.

[0273] At present, extended reality (eXtened Reality, XR) and cloud game (Cloud Game, CG) as one of the most important 5G media applications, with low latency, high throughput and high reliability requirements, requires a large amount of data to be transmitted in a short time. XR is a general term for different types of reality, referring to all real and virtual environments and human-computer interactions generated by computer technology and equipment, represented by augmented reality (Augmented Reality, AR), mixed reality (Mixed Reality, MR) and virtual reality (Virtual Reality, VR).

[0274] However, with the introduction of services such as extended reality and cloud gaming, in order to better meet the latency requirements of the services, multiple sets of DRX configurations may be configured on a service cell, and how to maintain the multiple sets of DRX configurations has become a technical problem that needs to be solved urgently. Based on this, this embodiment provides a DRX timer maintenance method, device, equipment and storage medium, which can solve the above technical problems.

[0275] The application scenarios of the embodiments of the present application are described below.

[0276] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems. For example, the applicable system may be a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system and its evolved communication system, etc. These various systems may include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0277] The terminal device in the above system may include a sending terminal and a receiving terminal, wherein the sending terminal is mainly used to send data to the network device, and the receiving terminal is mainly used to receive data sent by the network device and / or the sending terminal.

[0278] The following embodiments illustrate the method for maintaining the DRX timer of the embodiments of the present application by taking any one of the receiving terminal, the sending terminal and the network device in the application scenario as the execution subject.

[0279] In one embodiment, a DRX timer maintenance method is provided, which is applied to a first device, such as Figure 3 As shown, the method may include the following steps:

[0280] S102: If there are multiple DRX configurations for the first target object, determine the length of each DRX timer corresponding to the HARQ process based on a preset rule.

[0281] In this embodiment, the first target object may be a first device or an object related to the first device. Optionally, the first target object may include at least one of the following: a first device; a serving cell; a serving frequency; a bandwidth part BWP; a primary cell group MCG; a secondary cell group SCG; a BWP set; a serving frequency set.

[0282] The first device may be a terminal or a network device. For the terminal, it may be a receiving terminal or a sending terminal. The terminal may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The network device may be a base station, a wireless access point, or other IoT devices, etc.

[0283] The service cell may be a cell that provides services to the terminal, and may be the primary cell (PCell) of the terminal, or may be the secondary cell (SCell) of the terminal. The service frequency is a frequency that can provide services to the terminal, such as the frequency where the primary cell and / or the secondary cell are located. The cell group may be a master cell group MCG (MasterCell Group) or a secondary cell group SCG (Secondary Cell Group), the primary cell group may be a cell group where the primary cell is located, and the secondary cell group may be a cell group that only includes secondary cells. In addition to the primary cell group and the secondary cell group, other cell groups may also be included in this embodiment. The BWP set may include one or more BWPs; if multiple BWPs are included, the frequency and / or bandwidth of each BWP may be the same or different. The service frequency set may include one or more service frequencies, and the service frequency may be a frequency that provides data transmission services to the terminal.

[0284] For the above-mentioned multiple sets of DRX configurations, each set of DRX configurations may include a set of DRX timers and configuration parameters corresponding to each DRX timer, and of course other parameters. Among them, the above-mentioned set of DRX timers may at least include a DRX inactive timer, a HARQ RTT timer, and a HARQ retransmission timer. The configuration parameters corresponding to each of the above-mentioned DRX timers may include the length of the DRX timer, or may also include other parameters that can characterize or determine the length of the DRX timer, etc.; of course, other DRX timer-related parameters may also be included, such as the start time, end time, DRX offset, onduration timer (continuous listening timer) length, and other parameters of the DRX timer.

[0285] In addition, the configuration parameters of the same timer in each set of DRX configurations may be the same or different, but at least one configuration parameter must be different in each set of DRX configurations.

[0286] Specifically, when the first target object has multiple sets of DRX configurations, it is necessary to determine a unique set of DRX configurations or a unique length of a DRX timer so that DRX can work normally.

[0287] When the first device determines the length of each DRX timer corresponding to the HARQ process, it can be determined based on a preset rule. The preset rule is mainly to assist the first device in determining a unique set of DRX configurations from multiple sets of DRX configurations, and then determine the length of each DRX timer, or directly determine the length of a unique DRX timer from multiple sets of DRX configurations.

[0288] For the first device to determine the length of each DRX timer corresponding to the HARQ process based on a preset rule, it may be selected by the first device through some rules of its own, or it may be a rule determined by the first device after interacting with the network, or it may be other methods, which are not specifically limited here. For example, the preset rule may be pre-configured in the first device, or it may be configured to the first device by the network. Optionally, the preset rule may be determined based on relevant information of the HARQ process, for example, determined based on the transmission resources used by the HARQ process, determined based on the logical channel corresponding to the HARQ process, determined based on the process identifier of the HARQ process, etc. Optionally, the preset rule may also be determined based on the signaling sent by the network device, for example, determined based on the DCI signaling, RRC signaling, etc. sent by the network device. In short, the first device can determine the unique length of each DRX timer corresponding to the HARQ process, so as to ensure that DRX can work normally.

[0289] The above-mentioned DRX timer maintenance method, when there are multiple sets of DRX configurations for the first target object, can determine the unique length of each DRX timer corresponding to the HARQ process according to preset rules, thereby more accurately maintaining the corresponding DRX timer according to the determined unique length, thereby ensuring that the DRX timer can work normally.

[0290] The following embodiments illustrate the types of DRX timers in the embodiments of the present application. In another embodiment, based on the above embodiment, the DRX timer includes at least one of the following:

[0291] DRX inactivity timer;

[0292] HARQ round trip timer;

[0293] HARQ retransmission timer.

[0294] The DRX inactivity timer may be recorded as DRX Inactivity Timer, the HARQ round trip time timer may be recorded as HARQ RTT Timer, and the HARQ retransmission timer may be recorded as HARQ retransmission Timer.

[0295] When determining the length of each DRX timer corresponding to the HARQ process, the length of each DRX timer may be determined based on the same preset rule, or the length of each DRX timer may be determined based on different preset rules. In addition, for different HARQ processes, the DRX timers corresponding to each of them may be the same or different.

[0296] In this embodiment, the DRX timer includes at least one of a DRX inactivation timer, a HARQ round-trip time timer, and a HARQ retransmission timer. By adopting the solution of the present application, the unique length of one or more DRX timers corresponding to the HARQ process can be determined based on preset rules, thereby achieving maintenance of multiple different timers.

[0297] The following examples illustrate the preset rules in the embodiments of the present application. The above preset rules include at least one of the following:

[0298] Preset rule 1: determining the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0299] Preset rule 2: determining the length of each DRX timer corresponding to the HARQ process according to the second configuration information corresponding to the resources used for HARQ process transmission;

[0300] Preset rule 3: Determine the length of each DRX timer corresponding to the HARQ process according to the third configuration information carried in the scheduling signaling;

[0301] Preset rule 4: Determine the length of each DRX timer corresponding to the HARQ process according to the fourth configuration information corresponding to the process number of the HARQ process.

[0302] Among them, the first configuration information, the second configuration information, the third configuration information and the fourth configuration information may directly include the length of the DRX timer, or may also include other parameters that can characterize or determine the length of the DRX timer; of course, other DRX timer-related parameters may also be included.

[0303] The following is a brief description of each preset rule.

[0304] For preset rule 1, the length of each DRX timer is determined based on the first configuration information corresponding to the second target object included in the HARQ process. Here, the DRB or SRB or LCH included in the HARQ process may be first obtained, and the DRB or SRB or LCH has the corresponding first configuration information, and then the length of each DRX timer may be determined through the first configuration information of the DRB or SRB or LCH included in the HARQ process.

[0305] For preset rule 2, the length of each DRX timer corresponding to the HARQ process is determined according to the second configuration information corresponding to the resource used for HARQ process transmission. The resource can be a resource that can be used when the HARQ process is transmitted, or it can be a pre-configured resource for the HARQ process (i.e., a resource pre-configured for the HARQ process, such as a resource that is periodically effective through a pre-configured authorization configuration), and of course it can also be other types of resources. Here, the resource used for HARQ process transmission has the corresponding second configuration information, and for the HARQ process, the length of each DRX timer can be determined according to the second configuration information.

[0306] For preset rule 3, the length of each DRX timer corresponding to the HARQ process is determined according to the third configuration information carried in the scheduling signaling. The scheduling signaling may be a scheduling signaling sent by a network device to the terminal, or it may be a scheduling signaling sent by other devices to the terminal. The scheduling signaling may be sent to the terminal via a Uu interface, or it may be sent to the terminal via a PC5 (Proximity Communication) interface or a SL (Sidelink) interface. The scheduling signaling carries the third configuration information, and the terminal can parse the third configuration information from the scheduling signaling after obtaining the scheduling signaling, and then determine the length of each DRX timer according to the third configuration information. As an optional embodiment, the above-mentioned scheduling signaling includes DCI (Downlink Control Information) and / or SCI (Sidelink Control Information).

[0307] For preset rule 4, the length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process. Here, there may be corresponding fourth configuration information for each HARQ process, and then the length of each DRX timer corresponding to the corresponding HARQ process is determined by the fourth configuration information.

[0308] In addition, taking the first device as a network device as an example, as an optional manner, the fourth configuration information may be configured based on each HARQ process number, or the fourth configuration information may be configured based on a set of HARQ process numbers. That is, when there are multiple HARQ processes, the network device may configure the corresponding fourth configuration information for the above HARQ process based on the process number of each HARQ process; or the network device may configure the fourth configuration information based on a set of HARQ process numbers.

[0309] For the above rules 1 to 4, the length of all DRX timers can be determined by the same rule, or the length of each DRX timer can be determined separately by different rules, or the length of some DRX timers can be determined by the same rule, and the length of other DRX timers can be determined by other rules.

[0310] In this embodiment, a plurality of different rules are set to determine the length of the DRX timer, so that various scenarios requiring the DRX timer can be flexibly dealt with, and the maintenance of the DRX timer can be efficiently implemented.

[0311] The following embodiments illustrate the contents of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information. In another embodiment, based on the above embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0312] DRX configuration parameters;

[0313] The number of the DRX configuration;

[0314] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration.

[0315] The DRX configuration number is the index value of the DRX configuration. That is to say, there can be a unique index for different DRX configurations. For example, if there are 4 sets of DRX configurations on a service cell of a terminal, each set of DRX configuration corresponds to a number, and the specific DRX configuration numbers can be 0, 1, 2, and 3. For the DRX configuration parameters in the corresponding relationship here, it can be all DRX configuration parameters or part of the DRX configuration parameters.

[0316] In addition, the above-mentioned first configuration information, second configuration information, third configuration information and fourth configuration information may directly include DRX configuration parameters, that is, may include all DRX configuration parameters, or include some DRX configuration parameters. For example: including all DRX configuration parameters can be understood as including both DRX-related timers and other parameters not related to the timer, such as DRX cycle parameters. Including some DRX configuration parameters can be understood as only including the length of the DRX timer. As an optional embodiment, the part of the DRX configuration parameters includes at least one of the following:

[0317] The length of the DRX inactivity timer;

[0318] The length of the HARQ round trip timer;

[0319] The length of the HARQ retransmission timer.

[0320] Here, some DRX configuration parameters may include the length of the DRX timer corresponding to the HARQ process. After obtaining the corresponding configuration information through the preset rule, the length of the DRX timer in the configuration information can be obtained.

[0321] Furthermore, different DRX timers have different starting points, among which the starting time of the DRX inactive timer is the time of receiving the resource configuration or scheduling information; the starting time of the HARQ round-trip time timer is the first symbol after the uplink data (specifically, it can be PUSCH) transmission is completed; the starting time of the HARQ retransmission timer is the timeout time of the HARQ round-trip time timer.

[0322] In this embodiment, by setting each configuration information to include a DRX configuration parameter and / or a DRX configuration number, the length of the DRX timer can be quickly and accurately determined by the configuration number or the DRX configuration parameter, thereby improving the efficiency and accuracy of determining the length of the DRX timer. Further, some of the DRX configuration parameters included in the DRX configuration parameters directly include the length of the DRX timer, thereby determining the length of the DRX timer simply and intuitively, thereby further improving the efficiency and accuracy of determining the length of the DRX timer.

[0323] The following embodiment takes the first device as a terminal (including a sending terminal and a receiving terminal) as an example to illustrate the acquisition method of the first configuration information, the second configuration information and the fourth configuration information. In another embodiment, based on the above embodiment, the above method also includes at least one of the following:

[0324] Receiving at least one of the following sent by the network device through dedicated signaling: first configuration information, second configuration information, and fourth configuration information;

[0325] Receiving at least one of the following sent by a network device through a SIB (System Information Block): first configuration information, second configuration information, and fourth configuration information;

[0326] At least one of the following is obtained from the pre-configuration information: first configuration information, second configuration information, and fourth configuration information.

[0327] The dedicated signaling may include, for example, RRC (Radio Resource Control) signaling. Of course, the dedicated signaling may also include other signaling, such as MAC (Media Access Control) CE (Control Element) or physical layer signaling.

[0328] Specifically, for the acquisition method through dedicated signaling, the above-mentioned first configuration information or second configuration information or fourth configuration information can be carried in dedicated signaling, and sent to the terminal by the network device through dedicated signaling. The terminal parses the received dedicated signaling to obtain the first configuration information or the second configuration information or the fourth configuration information therein.

[0329] Regarding the acquisition method through the system information block, the above-mentioned first configuration information or the second configuration information or the fourth configuration information can be carried in the system information block, and sent to the terminal by the network device through the system information block. The terminal parses the received system information block to obtain the first configuration information or the second configuration information or the fourth configuration information therein.

[0330] Regarding the method for obtaining the pre-configuration information, the pre-configuration information may be information pre-configured for the terminal, which may include the first configuration information, the second configuration information, or the fourth configuration information.

[0331] In addition, the first configuration information, the second configuration information, and the fourth configuration information may be obtained in the same manner, or may be obtained in different manners.

[0332] Further, taking the first device as a network device as an example, the determination method of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information may include at least one of the following:

[0333] Determine at least one of the following: first configuration information, second configuration information, third configuration information, and fourth configuration information;

[0334] At least one of the following is obtained from the pre-configuration information: first configuration information, second configuration information, third configuration information, and fourth configuration information.

[0335] That is to say, for the network device, it can directly determine one or more of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information; of course, it can also be configured with corresponding pre-configuration information in advance, and then the network device can obtain one or more of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information from the pre-configuration information. In short, no matter what method is used, the network device can determine one or more of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information.

[0336] In this embodiment, the first configuration information or the second configuration information or the third configuration information or the fourth configuration information is obtained by setting different methods, so that the length of the HARQ process related timing can be uniquely determined according to the configuration information, thereby ensuring that DRX can work normally.

[0337] The following embodiments mainly describe the relevant contents of the first configuration information in the above-mentioned preset rule 1. First, the carrying method of the first configuration information is described. In another embodiment, the above-mentioned first configuration information is carried in the mapping restriction parameter corresponding to the second target object.

[0338] As mentioned above, the second target object includes DRB or SRB or LCH, and the DRB or SRB or LCH contained in the HARQ process has corresponding first configuration information, which can be carried in the mapping restriction parameters corresponding to the DRB or SRB or LCH, wherein the mapping restriction parameters can specifically refer to the logical channel priority mapping restriction parameters (ie, LCPmapping restriction).

[0339] In this embodiment, the first configuration information is carried in the mapping restriction parameters corresponding to the second target object, so that after the terminal obtains the scheduling permission of the Uu interface or the direct communication interface, it can quickly determine which DRB or SRB or LCH can use the resources scheduled by the scheduling permission.

[0340] Usually, when a terminal or a network device uses a HARQ process to transmit data, it needs to generate a corresponding MAC PDU and transmit the MAC PDU using the HARQ process. In the process of generating the MAC PDU, MAC PDU multiplexing may be involved.

[0341] The following embodiments illustrate the situation of MAC PDU multiplexing. Based on the above embodiments, the above method further includes any one of the following:

[0342] Allowing the second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process;

[0343] Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0344] Among them, as mentioned above, the second target object includes DRB or SRB or LCH, and each DRB or SRB or LCH is configured with first configuration information. Then when performing MAC PDU multiplexing, one situation is that the first configuration information corresponding to each DRB or SRB or LCH can be obtained, and DRB or SRB or LCH with the same first configuration information can be allowed to be multiplexed into one MAC PDU.

[0345] Another situation is that the first configuration information corresponding to each DRB or SRB or LCH can be obtained, and DRBs or SRBs or LCHs with different first configuration information are allowed to be multiplexed into one MAC PDU.

[0346] In this embodiment, two different methods are allowed to multiplex the second target object into one MAC PDU, but the two methods will not be used at the same time.

[0347] In the following embodiment, if the second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process in the above embodiment, the first configuration information corresponding to the second target object included in the HARQ process is determined, and the determination method of the first configuration information in the length of each DRX timer includes any one of the following:

[0348] The first item: the first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0349] The second item: the first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0350] Item 3: first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0351] Item 4: Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0352] Among them, for the first item, the second target object multiplexed into the MAC PDU corresponding to the HARQ process can be obtained, and the first configuration information corresponding to each second target object can be obtained, and then the second target object with the highest priority can be selected therefrom, and the length of each DRX timer can be determined based on the first configuration information corresponding to the second target object with the highest priority.

[0353] For the second item, the second target object multiplexed into the MAC PDU corresponding to the HARQ process can be obtained, and the first configuration information corresponding to each second target object can be obtained, and then the second target object with the lowest priority can be selected therefrom, and the length of each DRX timer can be determined based on the first configuration information corresponding to the second target object with the lowest priority.

[0354] For the third item, the second target object multiplexed into the MAC PDU corresponding to the HARQ process can be obtained, and the designated second target object can be found therein, and the length of each DRX timer can be determined based on the first configuration information corresponding to the designated second target object. For the designated second target object, taking the first device as a terminal as an example, the designated second target object can be configured by the network device for the terminal, or it can also be directly determined by the terminal from the pre-configuration information; taking the first device as a network device as an example, the designated second target object can be directly determined by the network device, or it can also be determined by the network device from the pre-configuration information.

[0355] For the fourth item, the second target object multiplexed into the MAC PDU corresponding to the HARQ process can be obtained, and the first configuration information corresponding to each second target object can be obtained, and then the number of second target objects with the same first configuration information can be determined therefrom, and the first configuration information of the second target objects included in the HARQ process can be determined based on the number. When the first configuration information is determined by the number here, for example, the maximum number can be found from the number of second target objects with the same first configuration information, and the first configuration information corresponding to the maximum number can be determined as the first configuration information of the second target objects included in the HARQ process.

[0356] In this embodiment, a first configuration information can be uniquely determined in different ways, and the length of each DRX timer can be determined based on the first configuration information, so that the length of the DRX timer related to the HARQ process can be uniquely determined, so that the DRX timer can be maintained.

[0357] The above embodiments mainly introduce the first configuration information in preset rule 1 in detail, and the following embodiments mainly explain the relevant content of the second configuration information in preset rule 2.

[0358] In another embodiment, the above method may further include the following steps:

[0359] If the resource is a pre-configured resource, the second configuration information is carried in the configuration information corresponding to the pre-configured resource or in the pre-configured resource activation signaling.

[0360] The resource is a resource used for HARQ process transmission. Generally, the HARQ process will allocate a corresponding transmission block to the HARQ process during transmission, and the transmission block will correspond to a certain resource. If the resource is a pre-configured resource, that is, the resource is a pre-configured resource, the second configuration information can be carried in the configuration information corresponding to the pre-configured resource or the activation signaling corresponding to the pre-configured resource.

[0361] Here, the configuration corresponding to the pre-configured resources may be a radio resource control RRC signaling, which may carry the second configuration information. The activation signaling may be a signaling sent via a physical layer downlink control channel (PDCCH), such as downlink control information DCI, which may carry the second configuration information.

[0362] In this embodiment, if the resources used for HARQ process transmission are pre-configured resources, the second configuration information is carried in the configuration information corresponding to the pre-configured resources or the pre-configured resource activation signaling, so that the DRX timer length related to the HARQ process can be uniquely determined, so that the DRX timer can be maintained.

[0363] The following embodiments illustrate a specific method for determining the second configuration information.

[0364] In another embodiment, Figure 4 As shown, the above method may further include the following steps:

[0365] S202, determine the DRX activation time of the resources used for HARQ process transmission.

[0366] S204: Determine second configuration information according to the DRX configuration parameter to which the DRX activation time belongs.

[0367] The activation time refers to the time during which the terminal is allowed to monitor the control channel, which can be recorded as Active Time.

[0368] Specifically, the DRX activation time of the resources used for HARQ process transmission can be obtained first, and then the second configuration information is determined according to the DRX configuration to which the DRX activation time belongs, and then the length of each DRX timer in the HARQ process is determined according to the second configuration information.

[0369] Among them, when determining the second configuration information according to the DRX configuration parameters to which the DRX activation time belongs, as an optional embodiment, if the DRX activation time is the activation time of a set of DRX configurations corresponding to a resource, the configuration information in the set of DRX configurations can be directly determined as the second configuration information.

[0370] If the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the second configuration information is determined by any of the following methods:

[0371] The second configuration information is determined according to a set of DRX configurations randomly selected from multiple sets of DRX configurations.

[0372] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0373] That is to say, if the resources used by the HARQ process are located within the intersection of activation times corresponding to multiple sets of DRX configurations, for example, the DRX activation time may be the intersection of activation times of multiple sets of DRX configurations corresponding to the above resources, then one way to determine the second configuration information may be to randomly select a set of DRX configurations from the multiple sets of DRX configurations, and determine the configuration information corresponding to the randomly selected set of DRX configurations as the second configuration information.

[0374] Another way to determine the second configuration information may be to sort the multiple sets of DRX configurations. Specifically, the DRX configurations may be sorted in ascending or descending order to generate a queue, and then the first set of DRX configurations in the queue may be selected, and the configuration information corresponding to the first set of DRX configurations may be determined as the second configuration information.

[0375] In this embodiment, by determining the DRX activation time of the resources used for HARQ process transmission and determining the second configuration information according to the DRX configuration parameters to which the DRX activation time belongs, the DRX timer length related to the HARQ process can be uniquely determined, so that the DRX timer can be maintained.

[0376] The following embodiments take the first device as a sending terminal as an example to illustrate the selection process of the second target object in rule 1. When different interfaces such as the Uu interface and the PC5 interface are used for communication, the sending terminal may select the second target object in different ways or select the target method. The following describes the methods of selecting the second target object when the Uu interface and the PC5 interface are used for communication.

[0377] In one embodiment, the method of selecting the second target object when communicating via the Uu interface is first described. The method further includes the following steps:

[0378] A second target object that is allowed to use the uplink scheduling permission is selected according to a first condition, wherein the first condition at least includes: first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the uplink scheduling permission.

[0379] Among them, the second target object can be the DRB, SRB or LCH mentioned above, and the LCH logical channel is mainly used as an example for explanation here.

[0380] The uplink scheduling grant (ie, UL grant) may be sent by a network device to a terminal, and the uplink scheduling grant may include corresponding DRX configuration parameters or DRX configuration numbers.

[0381] After receiving the uplink scheduling grant, the terminal can perform LCP, where LCP refers to Logical Channel Prioritization, i.e., logical channel priority processing. The specific LCP process can utilize the existing LCP process, which can be specifically: determining the logical channel that can use the UL grant according to the logical channel mapping restriction parameters corresponding to the logical channel, and then performing the first round of resource allocation based on GBR (i.e., Granted Bit Rate) in descending order of logical channel priority. After the first round of resource allocation, if there are still remaining resources, continue to perform the second round of resource allocation in descending order of logical channel priority until all logical channel data are allocated resources or the resources are exhausted. The difference from the existing LCP process is that the above-mentioned logical channel mapping restriction parameters can include the first configuration information. When determining the logical channel that can use the UL grant according to the logical channel mapping restriction parameters corresponding to the logical channel, the first configuration information corresponding to each logical channel can be obtained first, and it can be determined whether the first configuration information of each logical channel meets the first condition, specifically whether the first configuration information of each logical channel contains the DRX configuration parameter or DRX configuration number corresponding to the uplink scheduling grant. If the first configuration information of the logical channel includes the DRX configuration parameter or the DRX configuration number corresponding to the uplink scheduling grant, the logical channel may be used as the second target object that is allowed to use the uplink scheduling grant.

[0382] In this embodiment, by selecting the second target object that allows the use of uplink scheduling permission according to the first condition, the second target object included in the HARQ process can be quickly determined under the Uu interface communication mode, thereby improving the efficiency of DRX timer maintenance of the HARQ process.

[0383] In another embodiment, the following describes a method for selecting a second target object when communicating using a PC5 interface, and the method further includes the following steps:

[0384] According to the second condition, a second target object and / or MACCE that allows the use of direct communication interface scheduling permission is selected, and according to the priority of the second target object and / or MAC CE, a layer 2 L2 target address corresponding to the second target object and / or MACCE with the highest priority is selected as the target L2 address.

[0385] The second condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

[0386] In this embodiment, the second target object may be the DRB, SRB or LCH mentioned above, and the LCH logical channel is mainly used as an example for explanation here.

[0387] In addition, the direct communication interface scheduling grant (ie, SL grant) may be sent by a network device to a transmitting terminal, or may be sent by other devices to a transmitting terminal. The direct communication interface scheduling grant may include corresponding DRX configuration parameters or DRX configuration numbers.

[0388] After receiving the direct communication interface scheduling permission, the sending terminal may execute LCP. The specific LCP process may utilize the existing LCP process, which may be:

[0389] First, select a target L2 address. When selecting a target L2 address, first determine the logical channels and / or MAC CEs that meet the second condition, then obtain the priorities of the logical channels and / or MAC CEs that meet the second condition, and select the L2 address corresponding to the logical channel and / or MAC CE with the highest priority as the target L2 address. The second condition at least includes: the first configuration information corresponding to the logical channel and / or MAC CE includes the DRX configuration parameters corresponding to the SL grant or the DRX configuration number.

[0390] Secondly, as an optional embodiment, for the target L2 address, a second target object that satisfies the third condition is selected, that is, a logical channel is further selected under the selected target L2 address. Wherein, the third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes a DRX configuration parameter corresponding to the direct communication interface scheduling permission or a DRX configuration number.

[0391] That is to say, a logical channel belonging to the target L2 address and having the first configuration information corresponding to the logical channel including the DRX configuration parameters corresponding to the SL grant or the number of the DRX configuration can be selected as the final second target object under the selected target L2 address.

[0392] Finally, two rounds of resource allocation can be performed based on the selected target L2 address and the selected second target object according to the logical channel priority. The two rounds of resource allocation process here are the same as the resource allocation process under the Uu interface communication mode, so it will not be repeated.

[0393] In this embodiment, by selecting the second target object that allows the use of the direct communication interface scheduling permission according to the second condition, and determining the target L2 address in combination with the priority of the second target object and / or MAC CE, the target L2 address can be determined relatively quickly and accurately. Further, the second target object that meets the third condition can be selected for the target L2 address, so that the selection of the second target object under the side link can be achieved, ensuring that the second configuration information corresponding to the second target object can be accurately obtained, and the maintenance of the DRX timer can be achieved.

[0394] The following embodiments continue to take the first device being a transmitting terminal as an example to illustrate a possible configuration method of multiple sets of DRX configurations on the first target object.

[0395] In another embodiment, the method further comprises the following steps:

[0396] Send auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal.

[0397] The auxiliary information includes at least one of the following:

[0398] The arrival time of the third target object;

[0399] The period of the third target object;

[0400] The jitter of the third target object;

[0401] The data transmission end time of the third target object.

[0402] As an optional embodiment, the third target object includes at least one of the following:

[0403] QoS flow;

[0404] Data burst data burst;

[0405] Packet data unit set PDU set;

[0406] Packet Data Unit PDU.

[0407] In this embodiment, the sending terminal may send auxiliary information about the third target object to the network device. After receiving the auxiliary information, the network device may set multiple sets of DRX configurations for the sending terminal.

[0408] In this embodiment, the sending terminal sends auxiliary information about the third target object to the network device, which can facilitate the network device to quickly, timely and accurately configure multiple sets of DRX configurations for the sending terminal, thereby improving the power saving performance of the sending terminal. Further, the third target object includes objects in multiple situations, which can improve the application scope of configuring the DRX configuration for the sending terminal.

[0409] The following describes the usage scenarios and specific usage processes of the above four preset rules through specific embodiments.

[0410] Example 1: Preset rule 1 (Uu interface)

[0411] Step 1: The terminal reports auxiliary information to the network device.

[0412] The terminal sends auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal.

[0413] The auxiliary information includes at least one of the following:

[0414] The arrival time of the third target object;

[0415] The period of the third target object;

[0416] The jitter of the third target object;

[0417] The data transmission end time of the third target object.

[0418] The third target object is a target object of the Uu interface, which may specifically include but is not limited to at least one of the following:

[0419] QoS flows;

[0420] data burst;

[0421] PDU set;

[0422] PDU.

[0423] Step 2: The network device configures multiple sets of DRX configurations on the first target object for the terminal.

[0424] Among them, the first target object includes any of the following: terminal or network equipment; service cell; service frequency; bandwidth part BWP; cell group; BWP set; service frequency set.

[0425] Each of the above multiple DRX configurations includes parameters such as the length of the onduration timer (ongoing monitoring timer), the DRX offset, the length of the DRX inactive timer, the length of the HARQ round-trip timer, and the length of the HARQ retransmission timer.

[0426] Step 3: The terminal receives the UL grant, determines to organize the MAC PDU according to the UL grant, and uses the corresponding HARQ process for data transmission.

[0427] For UL grant, the terminal executes LCP. The specific LCP process can use the existing LCP process, that is, determine the logical channel that can use the UL grant according to the logical channel mapping restriction parameters corresponding to the logical channel, and then perform the first round of resource allocation based on GBR in descending order of logical channel priority. After the first round of resource allocation, if there are remaining resources, continue to perform the second round of resource allocation in descending order of logical channel priority until all logical channel data are allocated resources or the resources are exhausted.

[0428] Optionally, the first configuration information is included in a mapping restriction parameter of a logical channel, and the first configuration information includes at least one of the following:

[0429] DRX configuration parameters;

[0430] The number of the DRX configuration;

[0431] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration;

[0432] Some DRX configuration parameters include at least one of the following:

[0433] The length of the DRX inactivity timer;

[0434] The length of the HARQ round trip timer;

[0435] The length of the HARQ retransmission timer.

[0436] The terminal generates a MAC PDU according to the LCP process, and sends the MAC PDU using the HARQ process corresponding to the UL grant, and at the same time maintains the relevant DRX timer for the HARQ process. Specifically, the terminal determines the length of a unique DRX timer for each DRX timer corresponding to the HARQ process based on a preset rule. DRX timers include but are not limited to: DRX inactive timer, HARQ round-trip time timer, HARQ retransmission timer. The preset rule can be: determined based on the first configuration information corresponding to the second target object contained in the HARQ process.

[0437] The method for acquiring the first configuration information includes at least one of the following: configuration information sent through dedicated signaling (such as RRC signaling), configuration information sent through SIB, and pre-configuration information.

[0438] Optionally, when performing MAC PDU data multiplexing, any one of the following operations may be performed:

[0439] Allowing a second target object with the same first configuration information to be multiplexed into one MAC PDU;

[0440] Allowing second target objects with different first configuration information to be multiplexed into one MAC PDU;

[0441] Further, if the second target object with different first configuration information is allowed to be multiplexed into one MAC PDU, the length of each DRX timer in the HARQ process is determined based on the first configuration information, wherein the first configuration information may specifically be any one of the following:

[0442] first configuration information corresponding to a second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0443] first configuration information corresponding to a second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0444] first configuration information corresponding to a second target object (specifically, network configuration or pre-configuration) specified in the MAC PDU corresponding to the HARQ process;

[0445] Determine the first configuration information corresponding to each second target object in the MAC PDU, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0446] In this embodiment, the corresponding first configuration information can be determined according to the first configuration information included in the mapping restriction parameter corresponding to the logical channel. If the first configuration information includes the number of the DRX configuration, the terminal uses the number of the DRX configuration to determine the corresponding DRX configuration parameter, and uses the length of the DRX inactivity timer, the length of the HARQ round trip timer, and the length of the HARQ retransmission timer included in the DRX configuration parameter as the respective lengths of the DRX inactivity timer, the HARQ round trip timer, and the HARQ retransmission timer to be used by the HARQ process.

[0447] Of course, different DRX timers have different starting points. For example, the starting point of the DRX inactivity timer can be the reception time of the UL grant; the starting time of the HARQ round-trip timer can be the first symbol after the end of the PUSCH transmission; the starting time of the HARQ retransmission timer can be the timeout time of the HARQ round-trip timer.

[0448] Example 2: Preset Rule 1 (PC5 Interface)

[0449] Step 1: The terminal reports auxiliary information to the network.

[0450] The terminal sends auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal.

[0451] The auxiliary information includes at least one of the following:

[0452] The arrival time of the third target object;

[0453] The period of the third target object;

[0454] The jitter of the third target object;

[0455] The data transmission end time of the third target object.

[0456] The third target object is a target object of the Uu interface, which may specifically include but is not limited to at least one of the following:

[0457] QoS flows;

[0458] data burst;

[0459] PDU set;

[0460] PDU.

[0461] Step 2: The network device configures multiple sets of DRX configurations on the first target object for the terminal.

[0462] Among them, the first target object includes any of the following: terminal or network equipment; service cell; service frequency; bandwidth part BWP; cell group; BWP set; service frequency set.

[0463] Each of the above multiple DRX configurations includes parameters such as the length of the onduration timer (ongoing monitoring timer), the DRX offset, the length of the DRX inactive timer, the length of the HARQ round-trip timer, and the length of the HARQ retransmission timer.

[0464] Step 3: The terminal receives the SL grant, determines the organization of MAC PDU according to the SL grant, and uses the corresponding HARQ process for data transmission.

[0465] For the SL grant, the terminal executes LCP. The specific LCP process can use the existing LCP process.

[0466] First, select the target L2 address. When selecting the L2 target address, first determine the logical channel and / or MAC CE that meets the first condition, and then use the L2 address corresponding to the logical channel and / or MAC CE with the highest priority as the target L2 address. Among them, the first condition at least includes: the first configuration information corresponding to the logical channel includes the DRX configuration parameters corresponding to the SL grant or the DRX configuration number.

[0467] Secondly, a logical channel is further selected under the selected target L2 address, that is, a logical channel belonging to the target L2 address and satisfying the second condition is selected under the selected target L2 address, and the second condition at least includes: the first configuration information corresponding to the logical channel includes the DRX configuration parameter corresponding to the SL grant or the DRX configuration number.

[0468] Finally, based on the selected target L2 address and the selected target logical channel, two rounds of resource allocation are performed according to the logical channel priority (the two rounds of resource allocation process is the same as the process of the Uu interface).

[0469] The first configuration information is included in the logical channel mapping restriction parameter, and the first configuration information includes at least one of the following:

[0470] DRX configuration parameters;

[0471] The number of the DRX configuration;

[0472] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration; and some of the DRX configuration parameters include at least one of the following:

[0473] The length of the DRX inactivity timer;

[0474] The length of the HARQ round trip timer;

[0475] The length of the HARQ retransmission timer.

[0476] The terminal generates a MAC PDU according to the LCP process, and uses the HARQ process corresponding to the SL grant to send the PDU. At the same time, the terminal maintains the relevant DRX timer for the HARQ process. Specifically, the terminal determines the length of a unique DRX timer for each DRX timer corresponding to the HARQ process based on a preset rule. DRX timers include but are not limited to: DRX inactive timer, HARQ round-trip time timer, HARQ retransmission timer. The preset rule can be: determined based on the first configuration information corresponding to the second target object contained in the HARQ process.

[0477] The method for acquiring the first configuration information includes at least one of the following: configuration information sent through dedicated signaling (such as RRC signaling), configuration information sent through SIB, and pre-configuration information.

[0478] Optionally, when performing MAC PDU data multiplexing, any one of the following operations may be performed:

[0479] Allowing a second target object with the same first configuration information to be multiplexed into one MAC PDU;

[0480] Allowing second target objects with different first configuration information to be multiplexed into one MAC PDU;

[0481] Further, if the second target object with different first configuration information is allowed to be multiplexed into one MAC PDU, the length of each DRX timer in the HARQ process is determined based on the first configuration information, wherein the first configuration information may specifically be any one of the following:

[0482] first configuration information corresponding to a second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0483] first configuration information corresponding to a second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0484] first configuration information corresponding to a second target object (specifically, network configuration or pre-configuration) specified in the MAC PDU corresponding to the HARQ process;

[0485] Determine the first configuration information corresponding to each second target object in the MAC PDU, and determine the first configuration information according to the number of second target objects that use the same first configuration information.

[0486] In this embodiment, the corresponding first configuration information can be determined according to the first configuration information included in the mapping restriction parameter corresponding to the logical channel. If the first configuration information includes the number of the DRX configuration, the terminal uses the number of the DRX configuration to determine the corresponding DRX configuration parameter, and uses the length of the DRX inactive timer, the length of the HARQ round trip timer, and the length of the HARQ retransmission timer included in the DRX configuration parameter as the length of the DRX inactive timer, the HARQ round trip time timer, and the HARQ retransmission timer to be used by the HARQ process. Of course, different DRX timers have different starting points.

[0487] Example 3: Preset Rule 2

[0488] Step 1: The terminal reports auxiliary information to the network device.

[0489] The terminal sends auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal.

[0490] The auxiliary information includes at least one of the following:

[0491] The arrival time of the third target object;

[0492] The period of the third target object;

[0493] The jitter of the third target object;

[0494] The data transmission end time of the third target object.

[0495] The third target object is a target object of the Uu interface, which may specifically include but is not limited to at least one of the following:

[0496] QoS flows;

[0497] data burst;

[0498] PDU set;

[0499] PDU.

[0500] Step 2: The network device configures multiple sets of DRX configurations on the first target object for the terminal.

[0501] Among them, the first target object includes any of the following: terminal or network equipment; service cell; service frequency; bandwidth part BWP; cell group; BWP set; service frequency set.

[0502] Each of the above multiple DRX configurations includes parameters such as the length of the onduration timer (ongoing monitoring timer), the DRX offset, the length of the DRX inactive timer, the length of the HARQ round-trip timer, and the length of the HARQ retransmission timer.

[0503] Step 3: The terminal receives the UL grant or SL grant, organizes the MAC PDU according to the UL grant or SL grant, and uses the corresponding HARQ process for data transmission.

[0504] The UL grant or SL grant may be a dynamically scheduled grant or a pre-configured authorization grant.

[0505] Taking UL grant as an example, the terminal executes LCP for UL grant. The specific LCP process can use the existing LCP process, that is, determine the logical channel that can use the UL grant according to the logical channel mapping restriction parameters corresponding to the logical channel, and then perform the first round of resource allocation based on GBR in descending order of logical channel priority. After the first round of resource allocation, if there are remaining resources, continue to perform the second round of resource allocation in descending order of logical channel priority until all logical channel data are allocated resources or the resources are exhausted.

[0506] The terminal generates a MAC PDU according to the LCP process, and sends the PDU using the HARQ process corresponding to the UL grant or SL grant. At the same time, the terminal maintains the relevant DRX timer for the HARQ process.

[0507] Specifically, the terminal can determine the length of a unique DRX timer for each DRX timer corresponding to the HARQ process based on a preset rule. The DRX timer includes but is not limited to: a DRX inactive timer, a HARQ round trip timer, and a HARQ retransmission timer. The preset rule can be determined according to the second configuration information corresponding to the resources (including dynamically scheduled resources and pre-configured authorized resources) used for HARQ process transmission. The second configuration information includes at least one of the following:

[0508] DRX configuration parameters;

[0509] The number of the DRX configuration;

[0510] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration; and some of the DRX configuration parameters include at least one of the following:

[0511] The length of the DRX inactivity timer;

[0512] The length of the HARQ round trip timer;

[0513] The length of the HARQ retransmission timer.

[0514] The method for acquiring the second configuration information includes at least one of the following: configuration information sent through dedicated signaling (such as RRC signaling), configuration information sent through SIB, and pre-configuration information.

[0515] Further, if the Active time corresponding to the resources scheduled by the UL grant or SCI or the resources used for HARQ process transmission is determined according to which set of DRX configurations, the length of the DRX timer corresponding to the set of DRX configurations is used as the length of the corresponding DRX timer in the HARQ process. If the resources used by the HARQ process are located in the intersection of the active times corresponding to multiple sets of DRX configurations, the specific second configuration information can be determined by one of the following rules:

[0516] Randomly selecting one of the multiple DRX configurations, and determining second configuration information based on the selected DRX configuration;

[0517] A queue is generated by sorting the multiple sets of DRX configurations in ascending or descending order of the numbers of the DRX configurations, selecting the first set of DRX configurations in the queue, and determining the second configuration information based on the selected first set of DRX configurations.

[0518] Example 4: Preset Rule 3

[0519] Step 1: The terminal reports auxiliary information to the network device.

[0520] The terminal sends auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal.

[0521] The auxiliary information includes at least one of the following:

[0522] The arrival time of the third target object;

[0523] The period of the third target object;

[0524] The jitter of the third target object;

[0525] The data transmission end time of the third target object.

[0526] The third target object is a target object of the Uu interface, which may specifically include but is not limited to at least one of the following:

[0527] QoS flows;

[0528] data burst;

[0529] PDU set;

[0530] PDU.

[0531] Step 2: The network device configures multiple sets of DRX configurations on the first target object for the terminal.

[0532] Among them, the first target object includes any of the following: terminal or network equipment; service cell; service frequency; bandwidth part BWP; cell group; BWP set; service frequency set.

[0533] Each of the above multiple DRX configurations includes parameters such as the length of the onduration timer (ongoing monitoring timer), the DRX offset, the length of the DRX inactive timer, the length of the HARQ round-trip timer, and the length of the HARQ retransmission timer.

[0534] Step 3: The terminal receives the UL grant or SL grant, organizes the MAC PDU according to the UL grant or SL grant, and uses the corresponding HARQ process for data transmission.

[0535] Taking UL as an example, for UL grant, the terminal executes LCP. The specific LCP process can use the existing LCP process, that is, determine the logical channel that can use the UL grant according to the logical channel mapping restriction parameters corresponding to the logical channel, and then perform the first round of resource allocation based on GBR in descending order of logical channel priority. After the first round of resource allocation, if there are remaining resources, continue to perform the second round of resource allocation in descending order of logical channel priority until all logical channel data are allocated resources or the resources are exhausted.

[0536] The terminal generates a MAC PDU according to the LCP process, and sends the PDU using the HARQ process corresponding to the UL grant. At the same time, the terminal maintains the related DRX timer for the HARQ process.

[0537] Specifically, the terminal determines the length of a unique DRX timer for each DRX timer corresponding to the HARQ process based on a preset rule. The DRX timer includes but is not limited to: a DRX inactive timer, a HARQ round trip timer, and a HARQ retransmission timer. The preset rule may be determined based on the third configuration information carried in the scheduling signaling (such as the Uu interface DCI and / or the SL interface SCI), and the third configuration information includes at least one of the following:

[0538] DRX configuration parameters;

[0539] The number of the DRX configuration;

[0540] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration; and some of the DRX configuration parameters include at least one of the following:

[0541] The length of the DRX inactivity timer;

[0542] The length of the HARQ round trip timer;

[0543] The length of the HARQ retransmission timer.

[0544] That is to say, the terminal can directly determine the length of each DRX timer corresponding to the HARQ process according to the third configuration information included in the DCI or SCI of the UL grant.

[0545] Example 5: Preset Rule 4

[0546] Step 1: The terminal reports auxiliary information to the network device.

[0547] The terminal sends auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal.

[0548] The auxiliary information includes at least one of the following:

[0549] The arrival time of the third target object;

[0550] The period of the third target object;

[0551] The jitter of the third target object;

[0552] The data transmission end time of the third target object.

[0553] The third target object is a target object of the Uu interface, which may specifically include but is not limited to at least one of the following:

[0554] QoS flows;

[0555] data burst;

[0556] PDU set;

[0557] PDU.

[0558] Step 2: The network device configures multiple sets of DRX configurations on the first target object for the terminal.

[0559] Among them, the first target object includes any of the following: terminal or network equipment; service cell; service frequency; bandwidth part BWP; cell group; BWP set; service frequency set.

[0560] Each of the above multiple DRX configurations includes parameters such as the length of the onduration timer (ongoing monitoring timer), the DRX offset, the length of the DRX inactive timer, the length of the HARQ round-trip timer, and the length of the HARQ retransmission timer.

[0561] Step 3: The terminal receives the UL grant or SL grant, organizes the MAC PDU according to the UL grant or SL grant, and uses the corresponding HARQ process for data transmission.

[0562] Taking UL grant as an example, the terminal executes LCP for UL grant. The specific LCP process can use the existing LCP process, that is, determine the logical channel that can use the UL grant according to the logical channel mapping restriction parameters corresponding to the logical channel, and then perform the first round of resource allocation based on GBR in descending order of logical channel priority. After the first round of resource allocation, if there are remaining resources, continue to perform the second round of resource allocation in descending order of logical channel priority until all logical channel data are allocated resources or the resources are exhausted.

[0563] The terminal generates a MAC PDU according to the LCP process, and sends the PDU using the HARQ process corresponding to the UL grant. At the same time, the terminal maintains the related DRX timer for the HARQ process.

[0564] Specifically, the terminal determines the length of a unique DRX timer for each DRX timer corresponding to the HARQ process based on a preset rule. The DRX timer includes but is not limited to: a DRX inactive timer, a HARQ round trip time timer, and a HARQ retransmission timer. The preset rule may be determined based on the fourth configuration information corresponding to the HARQ process number corresponding to the HARQ process, and the fourth configuration information includes at least one of the following:

[0565] DRX configuration parameters;

[0566] The number of the DRX configuration;

[0567] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration; and some of the DRX configuration parameters include at least one of the following:

[0568] The length of the DRX inactivity timer;

[0569] The length of the HARQ round trip timer;

[0570] The length of the HARQ retransmission timer.

[0571] Among them, the fourth configuration information acquisition method includes at least one of the following: configuration information sent through dedicated signaling (such as RRC signaling), configuration information sent through SIB, and pre-configuration information.

[0572] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0573] Based on the same technical concept, the embodiment of the present application further provides a terminal (including a sending terminal and / or a receiving terminal). The terminal can implement the functions of the terminal side in the above embodiments.

[0574] In one embodiment, see Figure 5 As shown, a structural block diagram of a terminal is provided, wherein the terminal includes a processor 302 , a memory 304 , a transceiver 306 , a bus interface and a user interface 308 .

[0575] The transceiver 306 is used to receive and send data under the control of the processor 302.

[0576] The bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 302 and various circuits of the memory represented by the memory are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium includes wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 308 may also be an interface capable of externally connecting to the required internal devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like. The processor is responsible for managing the bus architecture and general processing, and the memory may store data used by the processor when performing operations.

[0577] Optionally, the processor 302 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0578] The processor 302 is used to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the program stored in the memory 304. The processor 302 and the memory 304 can also be arranged physically separately.

[0579] In one embodiment, the processor 302 is configured to determine, based on a preset rule, the length of each DRX timer corresponding to the HARQ process when there are multiple sets of DRX configurations for the first target object.

[0580] Optionally, the first target object includes at least one of the following:

[0581] First device;

[0582] Service community;

[0583] Service frequency;

[0584] Bandwidth part BWP;

[0585] Master cell group MCG;

[0586] Secondary cell group SCG;

[0587] BWP collection;

[0588] Service frequency set.

[0589] Optionally, the DRX timer includes at least one of the following:

[0590] DRX inactivity timer;

[0591] HARQ round trip timer;

[0592] HARQ retransmission timer.

[0593] In another embodiment, the above-mentioned preset rule includes at least one of the following:

[0594] Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0595] Determine, according to the second configuration information corresponding to the resources used for HARQ process transmission, the length of each DRX timer corresponding to the HARQ process;

[0596] Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process;

[0597] The length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process.

[0598] Optionally, the above scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

[0599] In another embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0600] DRX configuration parameters;

[0601] The number of the DRX configuration;

[0602] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration.

[0603] Optionally, the above-mentioned partial DRX configuration parameters include at least one of the following:

[0604] The length of the DRX inactivity timer;

[0605] The length of the HARQ round trip timer;

[0606] The length of the HARQ retransmission timer.

[0607] In another embodiment, the transceiver 306 is used to receive at least one of the following items sent by the network device through dedicated signaling: first configuration information, second configuration information, and fourth configuration information;

[0608] The transceiver 306 is further configured to receive at least one of the following items sent by the network device via a system information block: first configuration information, second configuration information, and fourth configuration information;

[0609] The processor 302 is further configured to obtain at least one of the following items from the pre-configuration information: first configuration information, second configuration information, and fourth configuration information.

[0610] In another embodiment, the first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

[0611] In another embodiment, the processor 302 is further configured to perform at least one of the following:

[0612] Allowing the second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process;

[0613] Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0614] Optionally, if a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, then the first configuration information corresponding to the second target object included in the HARQ process is used to determine the first configuration information in the length of each DRX timer, and the method for determining the first configuration information includes any one of the following:

[0615] The first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0616] The first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0617] first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0618] Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the above-mentioned HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0619] In another embodiment, the processor 302 is further configured to carry the second configuration information in the configuration information corresponding to the pre-configured resource or the pre-configured resource activation signaling if the resource is a pre-configured resource.

[0620] In another embodiment, the processor 302 is further configured to determine a DRX activation time to which resources used for HARQ process transmission are located; and determine the second configuration information according to a DRX configuration parameter to which the DRX activation time belongs.

[0621] Optionally, if the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the processor 302 is further configured to determine the second configuration information in any one of the following ways:

[0622] Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations;

[0623] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0624] In another embodiment, the processor 302 is further used to select a second target object that is allowed to use the uplink scheduling permission according to a first condition, wherein the first condition at least includes: the first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the uplink scheduling permission.

[0625] In another embodiment, the processor 302 is further used to select a second target object and / or a MAC control unit CE that allows the use of a direct communication interface scheduling permission according to a second condition, and select a layer 2 L2 address corresponding to the second target object and / or MAC CE with the highest priority as the target L2 address according to the priority of the second target object and / or the priority of the MAC CE; wherein the second condition at least includes: the first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the direct communication interface scheduling permission.

[0626] Optionally, the processor 302 is also used to select a second target object that satisfies a third condition for the target L2 address; wherein the third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes DRX configuration parameters corresponding to the direct communication interface scheduling permission or the DRX configuration number.

[0627] In another embodiment, the processor 302 is further configured to send auxiliary information to the network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal;

[0628] The auxiliary information includes at least one of the following:

[0629] The arrival time of the third target object;

[0630] The period of the third target object;

[0631] The jitter of the third target object;

[0632] The data transmission end time of the third target object.

[0633] Optionally, the third target object includes at least one of the following:

[0634] QoS flows;

[0635] data burst;

[0636] PDU set;

[0637] PDU.

[0638] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned terminal side method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0639] Based on the same technical concept, the embodiment of the present application further provides a network device, which can implement the functions of the network device side in the above embodiment.

[0640] In another embodiment, see Figure 6 As shown, a structural block diagram of a network device is provided, wherein the network device includes a processor 402, a memory 404, a transceiver 406 and a bus interface.

[0641] The transceiver 406 is used to receive and send data under the control of the processor 402.

[0642] The bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 402 and memory represented by memory. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor is responsible for managing the bus architecture and general processing, and the memory may store data used by the processor x10 when performing operations.

[0643] Optionally, the processor 402 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0644] The processor 402 is used to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the program stored in the memory 404. The processor 402 and the memory 404 can also be arranged physically separately.

[0645] In one embodiment, the processor 402 is configured to determine, based on a preset rule, the length of each DRX timer corresponding to the HARQ process when there are multiple sets of DRX configurations for the first target object.

[0646] Optionally, the first target object includes at least one of the following:

[0647] First device;

[0648] Service community;

[0649] Service frequency;

[0650] Bandwidth part BWP;

[0651] Master cell group MCG;

[0652] Secondary cell group SCG;

[0653] BWP collection;

[0654] Service frequency set.

[0655] Optionally, the DRX timer includes at least one of the following:

[0656] DRX inactivity timer;

[0657] HARQ round trip timer;

[0658] HARQ retransmission timer.

[0659] In another embodiment, the above-mentioned preset rule includes at least one of the following:

[0660] Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0661] Determine, according to the second configuration information corresponding to the resources used for HARQ process transmission, the length of each DRX timer corresponding to the HARQ process;

[0662] Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process;

[0663] The length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process.

[0664] Optionally, the above scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

[0665] In another embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0666] DRX configuration parameters;

[0667] The number of the DRX configuration;

[0668] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration.

[0669] Optionally, the above-mentioned partial DRX configuration parameters include at least one of the following:

[0670] The length of the DRX inactivity timer;

[0671] The length of the HARQ round trip timer;

[0672] The length of the HARQ retransmission timer.

[0673] In another embodiment, the processor 402 is further configured to configure the fourth configuration information based on each HARQ process number respectively or configure the fourth configuration information based on a set of HARQ process numbers.

[0674] In another embodiment, the first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

[0675] In another embodiment, the processor 402 is further configured to perform at least one of the following:

[0676] Allowing the second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process;

[0677] Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0678] Optionally, if a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, then the first configuration information corresponding to the second target object included in the HARQ process is used to determine the first configuration information in the length of each DRX timer, and the method for determining the first configuration information includes any one of the following:

[0679] The first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0680] The first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0681] first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0682] Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the above-mentioned HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0683] In another embodiment, the processor 402 is further configured to carry the second configuration information in the configuration information corresponding to the pre-configured resource or the pre-configured resource activation signaling if the resource is a pre-configured resource.

[0684] In another embodiment, the processor 402 is further configured to determine a DRX activation time to which resources used for HARQ process transmission are located; and determine the second configuration information according to a DRX configuration parameter to which the DRX activation time belongs.

[0685] Optionally, if the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the processor 402 is further configured to determine the second configuration information in any one of the following ways:

[0686] Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations;

[0687] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0688] In another embodiment, the processor 402 is further configured to determine at least one of the following: first configuration information, second configuration information, third configuration information, and fourth configuration information;

[0689] The processor 402 is further configured to obtain at least one of the following items from the pre-configuration information: first configuration information, second configuration information, third configuration information, and fourth configuration information.

[0690] It should be noted here that the above-mentioned network device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned network device side method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0691] Based on the same inventive concept, an embodiment of the present application also provides a DRX timer maintenance device for implementing the above-mentioned DRX timer maintenance method.

[0692] In one embodiment, Figure 7 As shown, a DRX timer maintenance device is provided, which is applied to a first device, including: a determination unit, wherein:

[0693] The determination unit is used to determine the length of each DRX timer corresponding to the HARQ process based on a preset rule when there are multiple sets of DRX configurations for the first target object.

[0694] Optionally, the first target object includes at least one of the following:

[0695] First device;

[0696] Service community;

[0697] Service frequency;

[0698] Bandwidth part BWP;

[0699] Master cell group MCG;

[0700] Secondary cell group SCG;

[0701] BWP collection;

[0702] Service frequency set.

[0703] Optionally, the DRX timer includes at least one of the following:

[0704] DRX inactivity timer;

[0705] HARQ round trip timer;

[0706] HARQ retransmission timer.

[0707] In another embodiment, based on the above embodiment, the above preset rule includes at least one of the following:

[0708] Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH;

[0709] Determine, according to the second configuration information corresponding to the resources used for HARQ process transmission, the length of each DRX timer corresponding to the HARQ process;

[0710] Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process;

[0711] The length of each DRX timer corresponding to the HARQ process is determined according to the fourth configuration information corresponding to the process number of the HARQ process.

[0712] Optionally, the above scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

[0713] Optionally, the first device is a network device, and the apparatus may further include:

[0714] The first information configuration unit is used to configure the fourth configuration information based on each HARQ process number respectively or configure the fourth configuration information based on a set of HARQ process numbers.

[0715] In another embodiment, based on the above embodiment, at least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following:

[0716] DRX configuration parameters;

[0717] The number of the DRX configuration;

[0718] The above-mentioned DRX configuration parameters may include all or part of the parameters corresponding to the DRX configuration.

[0719] Optionally, the above-mentioned partial DRX configuration parameters include at least one of the following:

[0720] The length of the DRX inactivity timer;

[0721] The length of the HARQ round trip timer;

[0722] The length of the HARQ retransmission timer.

[0723] In another embodiment, another DRX timer maintenance device is provided. Based on the above embodiment, the above device may further include at least one of the following:

[0724] A first receiving unit, configured to receive at least one of the following items sent by a network device through dedicated signaling: first configuration information, second configuration information, and fourth configuration information;

[0725] A second receiving unit, configured to receive at least one of the following items sent by the network device through a system information block: first configuration information, second configuration information, and fourth configuration information;

[0726] The first acquisition unit is used to acquire at least one of the following items from the pre-configuration information: first configuration information, second configuration information, and fourth configuration information.

[0727] In another embodiment, based on the above embodiment, the above first configuration information is carried in the mapping restriction parameters corresponding to the second target object.

[0728] In another embodiment, another DRX timer maintenance device is provided. Based on the above embodiment, the above device may further include at least one of the following:

[0729] A first multiplexing unit, used to allow a second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process;

[0730] The second multiplexing unit is used to allow a second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

[0731] Optionally, if a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, then the first configuration information corresponding to the second target object included in the HARQ process is used to determine the first configuration information in the length of each DRX timer, and the method for determining the first configuration information includes any one of the following:

[0732] The first configuration information corresponding to the second target object with the highest priority in the MAC PDU corresponding to the HARQ process;

[0733] The first configuration information corresponding to the second target object with the lowest priority in the MAC PDU corresponding to the HARQ process;

[0734] first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process;

[0735] Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the above-mentioned HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

[0736] In another embodiment, another DRX timer maintenance device is provided. Based on the above embodiment, the above device may further include:

[0737] The second information configuration unit is configured to carry the second configuration information in the configuration information corresponding to the pre-configured resource or the pre-configured resource activation signaling if the resource is a pre-configured resource.

[0738] In another embodiment, another DRX timer maintenance device is provided. Based on the above embodiment, the above device may further include:

[0739] An activation time determination unit, used to determine a DRX activation time of resources used for HARQ process transmission;

[0740] The first information determining unit is used to determine the second configuration information according to the DRX configuration parameter to which the DRX activation time belongs.

[0741] Optionally, if the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the first information determination unit is further configured to determine the second configuration information in any of the following ways:

[0742] Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations;

[0743] The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

[0744] In another embodiment, another DRX timer maintenance device is provided, the first device is a transmitting terminal, and based on the above embodiment, the device may further include:

[0745] The second target object determination unit is used to select the second target object that is allowed to use the uplink scheduling permission according to the first condition, wherein the above-mentioned first condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameters or DRX configuration number corresponding to the uplink scheduling permission.

[0746] In another embodiment, another DRX timer maintenance device is provided, the first device is a transmitting terminal, and based on the above embodiment, the device may further include:

[0747] An address selection unit, configured to select a second target object and / or a MAC control unit CE that is allowed to use the direct communication interface scheduling permission according to the second condition, and select a layer 2 L2 address corresponding to the second target object and / or MAC CE with the highest priority as the target L2 address according to the priority of the second target object and / or the priority of the MAC CE;

[0748] The second condition at least includes: the first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the direct communication interface scheduling permission.

[0749] Optionally, the above device may further include:

[0750] an object selection unit, configured to select, with respect to the target L2 address, a second target object that satisfies a third condition;

[0751] The third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

[0752] In another embodiment, another DRX timer maintenance device is provided, the first device is a transmitting terminal, and based on the above embodiment, the device may further include:

[0753] A sending unit, configured to send auxiliary information to a network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal;

[0754] The auxiliary information includes at least one of the following:

[0755] The arrival time of the third target object;

[0756] The period of the third target object;

[0757] The jitter of the third target object;

[0758] The data transmission end time of the third target object.

[0759] Optionally, the third target object includes at least one of the following:

[0760] QoS flows;

[0761] data burst;

[0762] PDU set;

[0763] PDU.

[0764] In another embodiment, another DRX timer maintenance device is provided, the first device is a network device, and based on the above embodiment, the device may further include at least one of the following:

[0765] A second information determination unit, configured to determine at least one of the following: first configuration information, second configuration information, third configuration information, and fourth configuration information;

[0766] The second acquisition unit is used to acquire at least one of the following items from the pre-configuration information: first configuration information, second configuration information, third configuration information, and fourth configuration information.

[0767] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0768] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment of the present application.

[0769] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0770] In one embodiment, a processor-readable storage medium is also provided, the processor-readable storage medium storing a program, the program being used to cause the processor to execute the above method. The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (such as floppy disk, hard disk, tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0771] In one embodiment, a computer program product is also provided. When the computer program is executed by a processor, the above method can be implemented. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, part or all of the above method can be implemented in whole or in part according to the process or function described in the embodiment of the present disclosure.

[0772] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0773] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A DRX timer maintenance method, characterized in that: Applied to a first device, the method includes: If there are multiple sets of discontinuous reception DRX configurations for the first target object, the length of each DRX timer corresponding to the hybrid automatic repeat request HARQ process is determined based on a preset rule.

2. The method according to claim 1, characterized in that The first target object includes at least one of the following: the first device; Service community; Service frequency; Bandwidth part BWP; Master cell group MCG; Secondary cell group SCG; BWP collection; Service frequency set.

3. The method according to claim 1 or 2, characterized in that: The DRX timer includes at least one of the following: DRX inactivity timer; HARQ round trip timer; HARQ retransmission timer.

4. The method according to claim 1, characterized in that: The preset rules include at least one of the following: Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH; Determine, according to the second configuration information corresponding to the resources used for transmission by the HARQ process, a length of each DRX timer corresponding to the HARQ process; Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process; According to the fourth configuration information corresponding to the process number of the HARQ process, the length of each DRX timer corresponding to the HARQ process is determined.

5. The method according to claim 4, characterized in that At least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following: DRX configuration parameters; The number of the DRX configuration; The DRX configuration parameters include all or part of the parameters corresponding to the DRX configuration.

6. The method according to claim 5, characterized in that The partial DRX configuration parameters include at least one of the following: The length of the DRX inactivity timer; The length of the HARQ round trip timer; The length of the HARQ retransmission timer.

7. The method according to claim 5, characterized in that The method further comprises at least one of the following: Receiving at least one of the following items sent by a network device through dedicated signaling: the first configuration information, the second configuration information, and the fourth configuration information; receiving at least one of the following items sent by the network device through a system information block: the first configuration information, the second configuration information, and the fourth configuration information; Obtain at least one of the following from the pre-configuration information: the first configuration information, the second configuration information, and the fourth configuration information.

8. The method according to claim 4, characterized in that The first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

9. The method according to claim 4, characterized in that The method further comprises any of the following: Allowing a second target object having the same first configuration information to be multiplexed into a media access control MAC packet data unit PDU corresponding to a HARQ process; Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

10. The method according to claim 9, characterized in that If a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, the method for determining the first configuration information in determining the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process includes any one of the following: first configuration information corresponding to a second target object with the highest priority in the MAC PDU corresponding to the HARQ process; first configuration information corresponding to a second target object with the lowest priority in the MAC PDU corresponding to the HARQ process; first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process; Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

11. The method according to claim 4, characterized in that The method further comprises: If the resource is a pre-configured resource, the second configuration information is carried in the configuration information corresponding to the pre-configured resource or in the pre-configured resource activation signaling.

12. The method according to claim 4, characterized in that The method further comprises: Determine a DRX activation time of resources used for transmission of the HARQ process; The second configuration information is determined according to the DRX configuration parameter to which the DRX activation time belongs.

13. The method according to claim 12, characterized in that The determining the second configuration information according to the DRX configuration parameter to which the DRX activation time belongs includes: If the DRX activation time is the intersection of activation times of multiple sets of DRX configurations corresponding to the resource, the second configuration information is determined in any of the following ways: Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations; The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

14. The method according to claim 4, characterized in that The scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

15. The method according to claim 4, characterized in that The first device is a network device, and the method further includes: The fourth configuration information is configured based on each HARQ process number respectively or the fourth configuration information is configured based on a set of HARQ process numbers.

16. The method according to claim 1, characterized in that The first device is a sending terminal, and the method further includes: A second target object that is allowed to use the uplink scheduling permission is selected according to a first condition, wherein the first condition at least includes: first configuration information corresponding to the second target object includes a DRX configuration parameter or a DRX configuration number corresponding to the uplink scheduling permission.

17. The method according to claim 1, characterized in that The first device is a sending terminal, and the method further includes: Selecting a second target object and / or a MAC control unit CE that is allowed to use the direct communication interface scheduling permission according to the second condition, and selecting a layer 2 L2 address corresponding to the second target object and / or MAC CE with the highest priority as the target L2 address according to the priority of the second target object and / or the priority of the MAC CE; The second condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

18. The method according to claim 17, characterized in that The method further comprises: For the target L2 address, selecting a second target object that meets a third condition; The third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

19. The method according to claim 16, characterized in that The method further comprises: Sending auxiliary information to a network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal; The auxiliary information includes at least one of the following: The arrival time of the third target object; The period of the third target object; The jitter of the third target object; The data transmission end time of the third target object.

20. The method according to claim 19, characterized in that The third target object includes at least one of the following: QoS flow; Data burst data burst; Packet data unit set PDU set; Packet Data Unit PDU.

21. The method according to claim 4, characterized in that The first device is a network device, and the method further includes at least one of the following: Determine at least one of the following: the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information; Acquire at least one of the following from the pre-configuration information: the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information.

22. A device, characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: If there are multiple sets of DRX configurations for the first target object, the length of each DRX timer corresponding to the HARQ process is determined based on a preset rule.

23. The device according to claim 22, characterized in that The first target object includes at least one of the following: the first device; Service community; Service frequency; Bandwidth part BWP; Master cell group MCG; Secondary cell group SCG; BWP collection; Service frequency set.

24. The device according to claim 22 or 23, characterized in that The DRX timer includes at least one of the following: DRX inactivity timer; HARQ round trip timer; HARQ retransmission timer.

25. The device according to claim 22, characterized in that The preset rules include at least one of the following: Determine the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process; wherein the second target object includes a data radio bearer DRB or a signaling radio bearer SRB or a logical channel LCH; Determine, according to the second configuration information corresponding to the resources used for transmission by the HARQ process, a length of each DRX timer corresponding to the HARQ process; Determine, according to the third configuration information carried in the scheduling signaling, a length of each DRX timer corresponding to the HARQ process; According to the fourth configuration information corresponding to the process number of the HARQ process, the length of each DRX timer corresponding to the HARQ process is determined.

26. The device according to claim 25, characterized in that At least one of the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information includes one or more of the following: DRX configuration parameters; The number of the DRX configuration; The DRX configuration parameters include all or part of the parameters corresponding to the DRX configuration.

27. The device according to claim 26, characterized in that The partial DRX configuration parameters include at least one of the following: The length of the DRX inactivity timer; The length of the HARQ round trip timer; The length of the HARQ retransmission timer.

28. The device according to claim 26, characterized in that The transceiver is configured to receive at least one of the following items sent by a network device through dedicated signaling: the first configuration information, the second configuration information, and the fourth configuration information; The transceiver is further configured to receive at least one of the following items sent by the network device through a system information block: the first configuration information, the second configuration information, and the fourth configuration information; The processor is further configured to obtain at least one of the following from the pre-configuration information: the first configuration information, the second configuration information, and the fourth configuration information.

29. The device according to claim 25, characterized in that The first configuration information is carried in a mapping restriction parameter corresponding to the second target object.

30. The apparatus according to claim 25, characterized in that The processor is further configured to perform at least one of the following: Allowing the second target object with the same first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process; Allow the second target object with different first configuration information to be multiplexed into a MAC PDU corresponding to a HARQ process.

31. The device according to claim 30, characterized in that If a second target object with different first configuration information is allowed to be multiplexed into a MAC PDU corresponding to a HARQ process, the method for determining the first configuration information in determining the length of each DRX timer based on the first configuration information corresponding to the second target object included in the HARQ process includes any one of the following: first configuration information corresponding to a second target object with the highest priority in the MAC PDU corresponding to the HARQ process; first configuration information corresponding to a second target object with the lowest priority in the MAC PDU corresponding to the HARQ process; first configuration information corresponding to the second target object specified in the MAC PDU corresponding to the HARQ process; Determine the first configuration information corresponding to each second target object in the MAC PDU corresponding to the HARQ process, and determine the first configuration information according to the number of second target objects configured with the same first configuration information.

32. The apparatus according to claim 25, characterized in that The processor is further configured to carry the second configuration information in the configuration information corresponding to the pre-configured resource or the pre-configured resource activation signaling if the resource is a pre-configured resource.

33. The device according to claim 25, characterized in that The processor is further used to determine the DRX activation time of the resources used for the HARQ process transmission; and determine the second configuration information according to the DRX configuration parameters to which the DRX activation time belongs.

34. The device according to claim 33, characterized in that The processor is further configured to, if the DRX activation time is an intersection of activation times of multiple sets of DRX configurations corresponding to the resource, determine the second configuration information in any one of the following ways: Determine the second configuration information according to a set of DRX configurations randomly selected from the multiple sets of DRX configurations; The multiple sets of DRX configurations are sorted, and the second configuration information is determined according to the sorted first set of DRX configurations.

35. The apparatus according to claim 25, characterized in that The scheduling signaling includes downlink control information DCI and / or direct communication interface control information SCI.

36. The apparatus according to claim 25, characterized in that The device is a network device, The processor is further configured to configure the fourth configuration information based on each HARQ process number respectively or configure the fourth configuration information based on a set of HARQ process numbers.

37. The apparatus according to claim 22, characterized in that The device is a sending terminal, The processor is also used to select a second target object that is allowed to use the uplink scheduling permission based on a first condition, wherein the first condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameters or the DRX configuration number corresponding to the uplink scheduling permission.

38. The apparatus according to claim 22, characterized in that The device is a sending terminal, The processor is further configured to select, according to the second condition, a second target object and / or a MAC CE that is allowed to use the direct communication interface scheduling permission, and select, according to the priority of the second target object and / or the priority of the MAC CE, a layer 2 L2 address corresponding to the second target object and / or the MAC CE with the highest priority as the target L2 address; The second condition at least includes: the first configuration information corresponding to the second target object includes the DRX configuration parameter or the DRX configuration number corresponding to the direct communication interface scheduling permission.

39. The device according to claim 38, characterized in that The processor is also used to select a second target object that satisfies a third condition for the target L2 address; wherein the third condition at least includes: belonging to the target L2 address, and the first configuration information corresponding to the second target object includes the DRX configuration parameters or the DRX configuration number corresponding to the direct communication interface scheduling permission.

40. The apparatus according to claim 37, characterized in that The processor is further configured to send auxiliary information to a network device; the auxiliary information is used to instruct the network device to configure multiple sets of DRX configurations for the sending terminal; The auxiliary information includes at least one of the following: The arrival time of the third target object; The period of the third target object; The jitter of the third target object; The data transmission end time of the third target object.

41. The device according to claim 40, characterized in that The third target object includes at least one of the following: QoS flows; data burst; PDU set; PDU.

42. The apparatus according to claim 25, characterized in that The device is a network device, The processor is further configured to determine at least one of the following: the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information; The processor is further configured to obtain at least one of the following from the pre-configuration information: the first configuration information, the second configuration information, the third configuration information, and the fourth configuration information.

43. A DRX timer maintenance device, characterized in that: The device comprises: The determining unit is configured to determine the length of each DRX timer corresponding to the HARQ process based on a preset rule if there are multiple DRX configurations for the first target object.

44. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a program, and the program is used to enable the processor to execute the method according to any one of claims 1 to 21.

Citation Information

Cited By

  • DRX timer maintenance method, device and apparatus, and storage medium

    EP4757488A1