Data transmission configuration method, device and system and storage medium
By sending auxiliary information sent by the receiving terminal, including non-integer service cycles and non-continuous reception preferences, sending request messages to the base station separate entity, supporting non-integer non-continuous transmission configurations, solving the problem that the prior art cannot support non-integer service, and achieving efficient data transmission and low power consumption.
Patent Information
- Application Number
- PCT/CN2024/113164
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-18
- Filing Date
- 2024-08-19
- Publication Date
- 2025-02-27
AI Technical Summary
The prior art cannot effectively support non-integer cycle data transmission services, resulting in limited data transmission and high terminal power consumption.
The auxiliary information sent by the receiving terminal includes burst arrival time, uplink jitter, service cycle and discontinuous reception preference. The service cycle and discontinuous reception preference can be non-integer, sending a request message to the base station separation entity, including discontinuous reception long period length and short period length, supporting non-integer period non-continuous transmission configuration.
It realizes effective support for non-integer cycle services, reduces data transmission delay and signaling overhead, improves the universality of data transmission configurations, and reduces terminal power consumption.
Smart Images

Figure CN2024113164_27022025_PF_FP_ABST
Abstract
Description
Data transmission configuration method, device, system and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is based on the application with CN application number 202311048580.7 and application date August 18, 2023, and claims its priority. The disclosed content of the CN application is hereby introduced as a whole into this application. Technical Field
[0003] The present invention relates to the field of wireless communications, and in particular to a data transmission configuration method, device, system and storage medium. Background Art
[0004] Generally speaking, data packet arrival rates are measured in milliseconds or seconds, and the base station discovers relevant resource configurations for the terminal based on the service cycle. However, data transmission configuration methods in related technologies support services with integer cycles, such as service cycles and discontinuous transmissions. However, with the development of services, some data packets, such as extended reality data packets, may have corresponding service cycles, discontinuous transmissions, and other parameters with non-integer values. As a result, data transmission configuration methods in related technologies cannot effectively support data transmission services with non-integer cycles.
[0005] To address the above-mentioned problems, no effective solutions have been proposed so far.
[0006] Summary of the Invention
[0007] According to one aspect of an embodiment of the present invention, a data transmission configuration method is provided, including: receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number, and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference, and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; sending a first request message to a base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length, and a discontinuous reception short cycle length; wherein the discontinuous reception long cycle length value is a rational number, and the discontinuous reception short cycle length value is a rational number.
[0008] According to one aspect of an embodiment of the present invention, a data transmission configuration method is provided, including: receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of a burst arrival time, uplink jitter, and a service cycle, and the service cycle is an integer; sending a first request message to a base station separation entity, wherein the first request message includes at least one of a discontinuous reception long cycle length and a discontinuous reception short cycle length, the discontinuous reception long cycle length includes a non-integer discontinuous reception long cycle length, and the discontinuous reception short cycle length includes a non-integer discontinuous reception short cycle length.
[0009] In some embodiments, the first request message includes a discontinuous reception cycle, wherein the discontinuous reception cycle includes at least one of the following: the length of the discontinuous reception long cycle and the length of the discontinuous reception short cycle.
[0010] In some embodiments, the discontinuous reception long cycle length value includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
[0011] In some embodiments, the discontinuous reception short cycle length value includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
[0012] In some embodiments, the discontinuous reception long cycle preference value included in the first auxiliary information includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
[0013] In some embodiments, the discontinuous reception short cycle preference value included in the first auxiliary information includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
[0014] In some embodiments, the first auxiliary information also includes a discontinuous reception inactivity timer preference, wherein the discontinuous reception inactivity timer preference value is a rational number, and the discontinuous reception inactivity timer preference value includes at least one of the following: 0ms, 1ms, 2ms, 3ms, 10 / 3ms.
[0015] In some embodiments, when the DRX inactivity timer preference value is set to a non-integer among rational numbers, the DRX inactivity timer preference value supports rounding up or rounding down.
[0016] In some embodiments, the method further includes: sending first configuration information to the terminal, for the terminal to report the first auxiliary information based on the first configuration information, wherein the first configuration information is used to instruct the terminal to report at least one of the discontinuous reception preference, the burst arrival time, the uplink jitter, and the service cycle.
[0017] In some embodiments, the burst arrival time indication information in the first configuration information is used to instruct the terminal to report the burst arrival time of the uplink data packet corresponding to the uplink data flow service through the first auxiliary information; the uplink jitter indication information in the first configuration information is used to instruct the terminal to indicate the jitter of the uplink data packet transmission through the first auxiliary information; the service cycle indication information in the first configuration information is used to instruct the terminal to report the terminal's preference for the data packet transmission cycle through the first auxiliary information; the discontinuous reception preference indication information in the first configuration information is used to instruct the terminal to report the terminal's preference for discontinuous reception through the first auxiliary information.
[0018] In some embodiments, the burst arrival time in the first auxiliary information is used to indicate the latest possible time when the first packet of burst data in the uplink data packet arrives at the exit of the terminal, or to indicate the latest possible time when the first packet of burst data in the downlink data packet arrives at the entrance of the radio access network RAN; the uplink jitter in the first auxiliary information is the deviation of the data packet arrival time.
[0019] In some embodiments, the discontinuous reception inactivity timer preference is used to indicate the discontinuous reception inactivity timer length that the terminal prefers for power saving; the discontinuous reception long cycle preference is used to indicate the discontinuous reception long cycle length that the terminal prefers for power saving; and the discontinuous reception short cycle preference is used to indicate the discontinuous reception short cycle length that the terminal prefers for power saving.
[0020] In some embodiments, if the first assistance information is activated due to providing a discontinuous reception preference to save power consumption, the first assistance information includes discontinuous transmission preference information.
[0021] In some embodiments, the method also includes: when the terminal has a preference for the discontinuous reception parameters of the cell group, when the terminal has a preference for the discontinuous reception long period, incorporating the discontinuous reception long period preference into the discontinuous reception preference information, and setting the discontinuous reception long period preference value for the discontinuous reception long period preference, wherein the discontinuous reception long period preference value is a rational number; when the terminal has a preference for the discontinuous reception inactive timer, incorporating the discontinuous reception inactive timer preference into the discontinuous reception preference information, and setting the discontinuous reception inactive timer preference value for the discontinuous reception inactive timer preference, wherein the discontinuous reception inactive timer preference value is a rational number; when the terminal has a preference for the discontinuous reception short period, incorporating the discontinuous reception short period preference into the discontinuous reception preference information, and setting the discontinuous reception short period preference value for the discontinuous reception short period preference, wherein the discontinuous reception short period preference value is a rational number.
[0022] In some embodiments, the discontinuous reception long cycle length in the first request message is used to indicate the discontinuous reception long cycle length preferred by the terminal for power saving; the discontinuous reception short cycle length in the first request message is used to indicate the discontinuous reception short cycle length preferred by the terminal for power saving.
[0023] In some embodiments, the first request message includes at least one of the following: a terminal context establishment request message and a terminal context modification request message.
[0024] In some embodiments, the sending of the first request message to the base station separation entity includes: sending the terminal context establishment request message to the base station separation entity according to the discontinuous reception preference information to request the base station separation entity to support the discontinuous reception configuration, wherein the discontinuous reception configuration includes at least one of the following: the discontinuous reception long cycle length, the discontinuous reception short cycle length.
[0025] In some embodiments, after sending the first request message to the base station separation entity, the method further includes: receiving a terminal context establishment response message from the base station separation entity if the base station separation entity supports the discontinuous reception configuration in the terminal context establishment request message.
[0026] In some embodiments, sending the first request message to the base station separation entity includes: sending the terminal context modification request message to the base station separation entity to request the base station separation entity to modify the discontinuous reception configuration, wherein the discontinuous reception configuration includes at least one of the following: the discontinuous reception long cycle length, the discontinuous reception short cycle length.
[0027] In some embodiments, the method further includes: after sending the first request message to the base station separation entity, including a discontinuous reception configuration indication in the terminal context modification request message, and the terminal performs an operation corresponding to the discontinuous reception configuration indication, wherein the discontinuous reception configuration indication includes: a release indication, and the operation corresponding to the discontinuous reception configuration indication includes: releasing the discontinuous reception configuration; receiving a terminal context modification response message from the base station separation entity.
[0028] In some embodiments, after sending the first request message to the base station separation entity, the terminal performs the following operations: using at least one of the discontinuous reception long cycle length and the discontinuous reception short cycle length.
[0029] In some embodiments, the method further includes: receiving second auxiliary information from the core network, wherein the second auxiliary information includes: at least one of the burst arrival time, uplink jitter, downlink jitter, and service cycle indicated by the core network; and sending second configuration information to the terminal, wherein the second configuration information includes at least: configuration authorization resources for transmitting uplink data, and discontinuous reception configuration for transmitting uplink data and / or downlink data.
[0030] In some embodiments, the burst arrival time in the second auxiliary information is used to indicate the latest possible time when the first packet of burst data in the uplink data packet sent from the core network side arrives at the exit of the terminal, or is used to indicate the latest possible time when the first packet of burst data in the downlink data packet arrives at the entrance of the radio access network RAN; the uplink jitter in the second auxiliary information is used to indicate the deviation of the arrival time of the uplink data packet indicated by the core network; the downlink jitter in the second auxiliary information is used to indicate the deviation of the arrival time of the downlink data packet indicated by the core network; the service cycle in the second auxiliary information is used to indicate the transmission period of the uplink data packet and / or the downlink data packet sent by the core network, and the service cycle is a rational number.
[0031] In some embodiments, the configured authorization resources in the second configuration information include at least: a configured authorization period, and the discontinuous reception configuration in the second configuration information includes at least one of the following: a discontinuous reception activation period timer, a discontinuous reception inactive state timer, a discontinuous reception short period, and a discontinuous reception long period.
[0032] In some embodiments, the configuration authorization period in the second configuration information is a rational number, and the value of the configuration authorization period in the second configuration information includes at least one of the following: 2sym, 7sym, 1 / 60ms.
[0033] In some embodiments, the value of the discontinuous reception activation timer in the second configuration information is a rational number, and the value of the discontinuous reception activation timer in the second configuration information includes at least one of the following: 1ms, 2ms, 3ms, 4ms, 1 / 3ms, 5 / 3ms, wherein the non-integer value of the discontinuous reception activation timer in the second configuration information supports rounding up or rounding down.
[0034] In some embodiments, the value of the discontinuous reception inactive state timer in the second configuration information is a rational number, and the value of the discontinuous reception inactive state timer in the second configuration information includes at least one of the following: 0ms, 1ms, 2ms, 10 / 3ms, wherein the non-integer value of the discontinuous reception inactive state timer in the second configuration information supports rounding up or rounding down.
[0035] In some embodiments, the value of the discontinuous reception short period in the second configuration information is a rational number, and the value of the discontinuous reception short period in the second configuration information includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
[0036] In some embodiments, the value of the discontinuous reception long period in the second configuration information is a rational number, and the value of the discontinuous reception long period in the second configuration information includes at least one of the following: 10ms, 20ms, 32ms, 40ms.
[0037] In some embodiments, after sending the second configuration information to the terminal based on the first auxiliary information and / or the second auxiliary information, the terminal performs the following operations: receiving the downlink data and / or sending the uplink data according to the discontinuous reception configuration in the second configuration information.
[0038] In some embodiments, the method further includes: receiving new first auxiliary information from the terminal, where the new first auxiliary information is used by the terminal to request a change in the configuration authorization resource and / or the discontinuous reception configuration in the second configuration information.
[0039] In some embodiments, the method further includes: after sending the second configuration information to the terminal, when the discontinuous reception configuration in the second configuration information is a non-integer, indicating the rounding direction of the terminal in the new first configuration information and / or third configuration information, wherein the rounding direction is rounding up or rounding down; and sending the new first configuration information and / or the third configuration information to the terminal.
[0040] In some embodiments, the method further includes: indicating bias information associated with the system frame in the new first configuration information and the third configuration information, so that the terminal aligns the resources issued by the base station centralized entity according to the bias information, wherein the bias information corresponds to the rounding direction.
[0041] In some embodiments, when the rounding direction is the rounding down, the offset information is used to indicate: when the remaining gap of the current system frame cannot accommodate the next non-integer period, skip the current system frame and move the remaining non-integer reception boundary to the next system frame of the current system frame; when the rounding direction is the rounding up, the offset information is used to indicate: move the non-integer reception boundary to the next system frame in advance.
[0042] In some embodiments, the method further includes: receiving third auxiliary information from the terminal when the new first configuration information and / or the third configuration information cannot meet the predetermined data transmission conditions, wherein the predetermined data transmission conditions at least include: a predetermined delay condition; modifying the third configuration information according to the third auxiliary information to obtain modified third configuration information; and sending the modified third configuration information to the terminal.
[0043] According to another aspect of an embodiment of the present invention, a data transmission method is also provided, which is executed by a terminal and includes: first auxiliary information sent to a base station centralized entity to trigger the base station centralized entity to send a first request message to a base station separated entity, wherein the first auxiliary information includes at least one of a burst arrival time, uplink jitter, and a service cycle, and the service cycle is an integer; the first request message includes at least one of a discontinuous reception long cycle length and a discontinuous reception short cycle length, and the discontinuous reception long cycle length includes a non-integer discontinuous reception long cycle length, and the discontinuous reception short cycle length includes a non-integer discontinuous reception short cycle length.
[0044] According to another aspect of an embodiment of the present invention, a data transmission configuration method is also provided, which is executed by a terminal and includes: sending first auxiliary information to a base station, wherein the first auxiliary information includes at least one of a burst arrival time, uplink jitter, a service cycle, and a discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number, and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference, a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; receiving second configuration information sent by the base station, the second configuration information includes at least one of the following: a configured discontinuous reception short cycle, and a configured discontinuous reception long cycle; wherein the value of the configured discontinuous reception short cycle is a rational number, and the value of the configured discontinuous reception long cycle is a rational number.
[0045] In some embodiments, the configured discontinuous reception long cycle length value includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
[0046] According to another aspect of an embodiment of the present invention, a data transmission configuration device is also provided, including: a receiving module for receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number, and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference, and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; a sending module for sending a first request message to a base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length, and a discontinuous reception short cycle length; wherein the discontinuous reception long cycle length value is a rational number, and the discontinuous reception short cycle length value is a rational number.
[0047] According to another aspect of an embodiment of the present invention, a non-volatile storage medium is provided, wherein the non-volatile storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded by a processor and executed by any one of the data transmission configuration methods.
[0048] According to another aspect of an embodiment of the present invention, a communication system is provided, comprising: a base station separation entity, a base station concentration entity and a terminal, wherein the communication system runs a program to execute any one of the data transmission configuration methods.
[0049] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0051] FIG1 is a schematic diagram of a 5G system architecture and its logical interface model according to the prior art;
[0052] FIG2 is a schematic diagram of a data transmission configuration method according to an embodiment of the present invention;
[0053] FIG3 is a schematic diagram of an optional UE auxiliary information interaction according to an embodiment of the present invention;
[0054] FIG4 is a schematic diagram of an optional UE context establishment process according to an embodiment of the present invention;
[0055] FIG5 is a schematic diagram of an optional UE context modification process according to an embodiment of the present invention;
[0056] FIG6 is a schematic structural diagram of a data transmission configuration device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0057] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0058] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0059] Generally speaking, the service period (or traffic periodicity) of a data packet is an integer value in milliseconds or seconds. The base station discovers relevant resource configurations for the terminal based on the service period. However, with the development of services, the arrival rate of some data packets, such as extended reality data packets, depends on the frame generation rate. For example, if the data frame is generated at a rate of 60 frames per second (fps), the packet arrival interval is defined as the inverse of the frame rate, that is, 16.6667ms = 1 / 60fps. The service period of this extended reality data packet is different from the service period of traditional data packets (the service period of traditional data packets is generally an integer, such as 10ms) and is a non-integer.
[0060] The next-generation radio access network (NG-RAN) consists of 5G base stations (gNBs) and evolved LTE base stations (ng-eNBs). In a distributed architecture, the gNB performs a complete protocol stack. In a centralized architecture, the gNB is split into the gNB Central Unit (gNB-CU) and the gNB Distributed Unit (gNB-DU). In a centralized architecture, a gNB can consist of one gNB-CU and multiple gNB-DUs. The gNB-CU and gNB-DUs each implement different protocol stack functions. From the perspective of other NG-RAN nodes and the 5GC, the gNB-CU and gNB-DU appear to be a single gNB node. The gNB-CU and gNB-DU are connected via the F1 interface, and a gNB-DU can only connect to one gNB-CU, as shown in Figure 1. As shown in Figure 1, gNB1 and gNB2 are connected via the Xn interface, the gNB-CU and gNB-Du are connected via the F1 interface, and the gNB CU-CP and gNB CU-UP are connected via the E1 interface.
[0061] Given the bursty nature of data packets, discontinuous reception (DRX) can be used to reduce power consumption by stopping PDCCH reception when no data packets are being transmitted. The DRX cycle consists of two parts: an active period (on duration) and a dormant period (opportunity for DRX, or DRX opportunity). During the active period, the UE monitors and receives PDCCHs, while during the dormant period, it does not receive PDCCHs to reduce power consumption. As described in TS 38.331, the DRX configuration is as follows:
[0062] The current standard is designed to support data packet services with integer periods. Configurations such as service period and discontinuous transmission support services with integer periods. However, considering that services such as extended reality have non-integer periods, the following issues still exist in the standard and implementation to support such services:
[0063] The current standard cannot support discontinuous transmission configurations with non-integer periods: The discontinuous transmission periods supported in the current protocol only support integer configurations. For example, the lengths of the active period and sleep period timers in the discontinuous transmission configuration are both integers, which cannot be well adapted to the transmission of data packets with non-integer periods, thereby introducing additional delay and signaling overhead.
[0064] In the current standard, the terminal cannot send non-integer period service-related preferences to the base station through auxiliary information: In the current protocol, the terminal can send relevant preferences for integer period services (such as non-continuous transmission, service cycle, and other configurations) to the base station through auxiliary information, but cannot support sending relevant preference information for non-integer period services to the base station. Therefore, it is impossible to assist the base station to better support non-integer period services.
[0065] Currently, the centralized entity (CU) and the distributed entity (DU) in the base station separation architecture cannot support discontinuous configuration with non-integer periods: According to the current protocol, the centralized entity CU of the base station only supports sending discontinuous configuration parameters with integer periods to the distributed entity DU through terminal context information, but cannot support discontinuous configuration parameters with non-integer periods. Therefore, it cannot well support services with non-integer periods. Based on the above requirements and reason analysis, the data transmission configuration method based on the 3GPP 5G protocol and other methods in the related technology cannot meet the requirements, and needs to be enhanced through new methods to better support non-integer period services.
[0066] According to an embodiment of the present invention, a method embodiment of data transmission configuration is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0067] FIG1 is a flow chart of a data transmission configuration method according to an embodiment of the present invention. As shown in FIG1 , the method includes the following steps: S101 to S102. The method of this embodiment may be executed by a CU. The terminal in the present disclosure may be a user equipment (UE).
[0068] Step S101: Receive first auxiliary information sent by a terminal. The first auxiliary information includes at least one of the following: burst arrival time (BurstArrivalTime), uplink jitter, service period (also known as traffic periodicity), and discontinuous reception preference. Uplink jitter includes, for example, a jitter range (JitterRange) and a jitter boundary (JitterBound).
[0069] The service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number. For example, the uplink service cycle is an integer.
[0070] The discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number.
[0071] In addition to the terminal's reported burst arrival time, uplink jitter, service cycle, and other related configurations, the first auxiliary information may also include the terminal's preference information for discontinuous reception. That is, if the terminal has a preference for discontinuous reception (such as a long discontinuous reception cycle or a short discontinuous reception cycle), the relevant discontinuous reception preference information is sent to the base station centralized entity via the first auxiliary information, requesting the terminal to issue relevant configurations, such as discontinuous transmission configurations, to the terminal based on the reported information to reduce terminal power consumption.
[0072] It should be noted that the service cycles (such as uplink service cycle, downlink service cycle), discontinuous reception long cycle preference values, discontinuous reception short cycle preference values, etc. in the embodiments of the present invention are all rational numbers, that is, they can be either integers or non-integers. This overcomes the defect that the current standard cannot support discontinuous transmission configurations with non-integer cycles, and can be well adapted to data packet transmissions with non-integer cycles, avoiding the introduction of additional delays and signaling overheads, improving the versatility of data transmission configurations while reducing data transmission power consumption.
[0073] In an optional embodiment, the burst arrival time in the first auxiliary information is used to indicate the latest possible time when the first packet of burst data in the uplink data packet arrives at the exit of the terminal, or to indicate the latest possible time when the first packet of burst data in the downlink data packet arrives at the entrance of the radio access network RAN; the uplink jitter in the first auxiliary information is the deviation of the data packet arrival time; the service cycle in the first auxiliary information includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number; the discontinuous reception preference in the first auxiliary information includes at least one of a discontinuous reception inactivation timer preference, a discontinuous reception long cycle preference and a discontinuous reception short cycle preference.
[0074] In some embodiments, the burst arrival time indicates the average arrival time of the first packet of a data burst for the associated QoS flow; when indicated together with the jitter range, the burst arrival time serves as a reference time for indicating the jitter range. The uplink jitter (jitter range) indicates the maximum deviation of the arrival time of the first packet of a data burst relative to the time indicated by the burst arrival time and the data burst period.
[0075] In some embodiments, the burst arrival time is used to indicate the burst arrival time of a specific uplink data stream, wherein the burst arrival time is used to indicate the latest possible time when the first packet of the burst data arrives at the ingress (downlink) of the radio access network RAN or the egress (uplink) of the terminal. Uplink jitter is used to indicate the jitter of data packet transmission, that is, the deviation of the data packet arrival time, to assist the base station in more reasonable scheduling. The service cycle is used to indicate the length of the cycle for data packet arrival, which can be an integer and / or non-integer. The discontinuous reception preference is used to indicate the terminal's preference for discontinuous reception, which may specifically include at least one of a discontinuous reception inactivity timer preference, a discontinuous reception long cycle preference, and a discontinuous reception short cycle preference.
[0076] In an optional embodiment, the DRX long cycle preference is used to indicate a preferred DRX long cycle length for power conservation by the terminal. The DRX long cycle preference value included in the first auxiliary information includes at least one of the following: 10ms, 20ms, 32ms, 40ms, and 100 / 3ms. The terminal's preferred DRX long cycle length for power conservation means that the terminal selects a DRX long cycle length from among multiple supported DRX long cycle lengths that minimizes power consumption.
[0077] In some embodiments, the discontinuous reception long cycle preference is used to indicate the discontinuous reception long cycle length preferred by the terminal to save power; it can take rational values: including integer values such as 10ms, 20ms, 32ms, 40ms, etc.; it can also include non-integer values such as 100 / 3ms, etc., so that the terminal can support a variety of different discontinuous reception long cycle preferences.
[0078] In an optional embodiment, the DRX short cycle preference is used to indicate a preferred DRX short cycle length for power conservation by the terminal. The DRX short cycle preference value included in the first assistance information includes at least one of the following: 2 ms, 3 ms, 4 ms, and 10 / 3 ms. The preferred DRX short cycle length for power conservation by the terminal means that, from among multiple supported DRX short cycle lengths, the terminal selects a DRX short cycle length that minimizes power consumption.
[0079] In some embodiments, the discontinuous reception short cycle preference is used to indicate the discontinuous reception short cycle length preferred by the terminal to save power, and can take a rational value: including integer values such as 2ms, 3ms, 4ms; it can also include non-integer values such as 10 / 3ms, etc., so that the terminal can support a variety of different discontinuous reception short cycle preferences.
[0080] In an optional embodiment, the first auxiliary information also includes a discontinuous reception inactivity timer (drx-InactivityTimer) preference. The discontinuous reception inactivity timer preference is used to indicate the terminal's preferred discontinuous reception inactivity timer length for power conservation. The discontinuous reception inactivity timer preference value is a rational number, and the discontinuous reception inactivity timer preference value includes at least one of the following: 0ms, 1ms, 2ms, 3ms, and 10 / 3ms. The terminal's preferred discontinuous reception inactivity timer length for power conservation, i.e., the terminal selects a discontinuous reception inactivity timer preference from among multiple supported discontinuous reception inactivity timer preferences that minimizes power consumption.
[0081] In some embodiments, the discontinuous reception inactivity timer preference is used to indicate the preferred discontinuous reception inactivity timer length of the terminal for energy saving, which can take a rational value: including integer values such as 0ms, 1ms, 2ms, 3ms, etc.; it can also include non-integer values such as 10 / 3ms, etc., so that the terminal can support a variety of different discontinuous reception inactivity timer preferences.
[0082] In an optional embodiment, when the DRX inactivity timer preference value is set to a non-integer rational number, the DRX inactivity timer preference value supports rounding up or rounding down. When the DRX inactivity timer preference value is a non-integer, the DRX inactivity timer preference value can be rounded up or rounded down. In this manner, by rounding up or rounding down the DRX inactivity timer, the terminal can better adapt to DRX scenarios.
[0083] In an optional embodiment, the first auxiliary information may be obtained and sent by the terminal based on the first configuration information after the first configuration information is sent to the terminal. That is, before executing step S101, the method further includes: sending the first configuration information to the terminal, for the terminal to report the first auxiliary information based on the first configuration information, wherein the first configuration information is used to instruct the terminal to report at least one of discontinuous reception preference, burst arrival time, uplink jitter, and service cycle.
[0084] Optionally, the base station sends first configuration information to the terminal, where the configuration is used to instruct the terminal to report its relevant preference information, wherein the first configuration information may specifically include indication information of at least one of the burst arrival time, uplink jitter, service cycle, and discontinuous reception preference for uplink data stream services. Based on the received first configuration information, after receiving the first configuration information sent by the base station, the terminal sends at least one of its burst arrival time, uplink jitter, cycle, and discontinuous reception preference to the base station through first auxiliary information based on the first configuration information and the relevant data stream service conditions and preferences, so that the base station can perform data transmission configuration for the terminal in a targeted manner according to the needs of the terminal.
[0085] In an optional embodiment, the burst arrival time indication information in the first configuration information is used to indicate the burst arrival time of the uplink data packet corresponding to the uplink data flow service reported by the terminal through the first auxiliary information; the uplink jitter indication information in the first configuration information is used to indicate the jitter of the uplink data packet transmission indicated by the terminal through the first auxiliary information; the service cycle indication information in the first configuration information is used to indicate the terminal's preference for the data packet transmission cycle reported through the first auxiliary information; the discontinuous reception preference indication information in the first configuration information is used to indicate the terminal's preference for discontinuous reception reported through the first auxiliary information.
[0086] Specifically, the configuration includes but is not limited to the following: Burst arrival time indication information: This configuration is used to instruct the terminal to report the burst arrival time of the uplink data packet corresponding to the uplink data flow service through the first auxiliary information, wherein the burst arrival time indicates the latest possible time when the first packet of the burst data arrives at the inlet (downlink) of the RAN or the outlet (uplink) of the terminal. Uplink jitter indication information: This configuration is used to instruct the terminal to indicate the jitter of the data packet transmission, that is, the deviation of the data packet arrival time, through the first auxiliary information, to assist the base station in more reasonable scheduling. Service cycle indication information: This configuration is used to instruct the terminal to report its preference for the data packet transmission period through the first auxiliary information, and the service period can be an integer period and / or a non-integer period. Discontinuous reception preference configuration indication information: This configuration is used to instruct the terminal to report its preference for discontinuous reception through the first auxiliary information to save power consumption.
[0087] In an optional embodiment, if the first assistance information is initiated due to providing a discontinuous reception preference to save power, the first assistance information includes the discontinuous transmission preference information. That is, if the terminal has a preference for a discontinuous reception cycle to save power, the first assistance information includes the discontinuous transmission preference information.
[0088] In some embodiments, if the first assistance information is initiated due to providing a discontinuous reception preference to save power consumption, the discontinuous reception preference information is included in the first assistance information to request the terminal to issue a discontinuous reception-related configuration to the terminal based on the reported information, thereby reducing the power consumption of the terminal.
[0089] In an optional embodiment, the method further includes: when the terminal has a preference for the discontinuous reception parameters of the cell group,
[0090] In the case where the terminal has a preference for a discontinuous reception long cycle, the discontinuous reception long cycle preference is incorporated into the discontinuous reception preference information, and a discontinuous reception long cycle preference value is set for the discontinuous reception long cycle preference, where the discontinuous reception long cycle preference value is a rational number;
[0091] In a case where the terminal has a preference for the discontinuous reception inactivity timer, the discontinuous reception inactivity timer preference is included in the discontinuous reception preference information, and a discontinuous reception inactivity timer preference value is set for the discontinuous reception inactivity timer preference, where the discontinuous reception inactivity timer preference value is a rational number;
[0092] When the terminal has a preference for the discontinuous reception short cycle, the discontinuous reception short cycle preference is incorporated into the discontinuous reception preference information, and a discontinuous reception short cycle preference value is set for the discontinuous reception short cycle preference, where the discontinuous reception short cycle preference value is a rational number.
[0093] In some embodiments, if the terminal has a preference for discontinuous reception parameters of a cell group, the discontinuous reception parameters include but are not limited to: a discontinuous reception long cycle, a discontinuous reception inactivation timer, and a discontinuous reception short cycle. Specifically: if the terminal has a preference for a discontinuous reception long cycle, the discontinuous reception long cycle preference is included in the discontinuous reception preference information, and a preference value is set for it: wherein the discontinuous reception long cycle preference value can be a rational number, that is, an integer or a non-integer; if the terminal has a preference for a discontinuous reception inactivation timer, the discontinuous reception inactivation timer preference is included in the discontinuous reception preference information, and a preference value is set for it: wherein the discontinuous reception inactivation timer preference value can be a rational number, that is, an integer or a non-integer; if the terminal has a preference for a discontinuous reception short cycle, the discontinuous reception short cycle preference is included in the discontinuous reception preference information, and a preference value is set for it: wherein the discontinuous reception short cycle preference value can be a rational number, that is, an integer or a non-integer.
[0094] Step S102: Send a first request message to the base station separation entity, wherein the first request message includes at least one of the following: a long DRX cycle length and a short DRX cycle length; wherein the long DRX cycle length value is a rational number, and the short DRX cycle length value is a rational number. For example, the long DRX cycle length includes a non-integer long DRX cycle length, and the short DRX cycle length includes a non-integer short DRX cycle length.
[0095] In some embodiments, the base station centralized entity may send relevant parameters of the non-integer period service to the base station separation entity through a first request message (such as a terminal context establishment request message, a terminal context modification request message, etc.) to support non-integer period service transmission in a separation architecture.
[0096] In an optional embodiment, the first request message includes a discontinuous reception cycle, wherein the discontinuous reception cycle includes at least one of the following: a discontinuous reception long cycle length and a discontinuous reception short cycle length.
[0097] In some embodiments, the base station centralized entity may send relevant parameters of the non-integer period service (such as at least one of the discontinuous reception long cycle length and the discontinuous reception short cycle length) to the base station separation entity through a first request message to support non-integer period service transmission in a separation architecture.
[0098] In an optional embodiment, the discontinuous reception long cycle length in the first request message is used to indicate the discontinuous reception long cycle length preferred by the terminal for saving power, and the discontinuous reception long cycle length value includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
[0099] In some embodiments, the discontinuous reception long cycle length in the first request message is used to indicate the discontinuous reception long cycle length preferred by the terminal to save power, corresponding to the discontinuous reception long cycle preference information in the first auxiliary information; the discontinuous reception long cycle length value can take a rational value: including integer values such as 10ms, 20ms, 32ms, 40ms, etc.; it can also include non-integer values such as 100 / 3ms, etc., so that the terminal can support a variety of different discontinuous reception long cycle lengths, and thus better adapt to a variety of different discontinuous reception scenarios.
[0100] In an optional embodiment, the discontinuous reception short cycle length in the first request message is used to indicate the discontinuous reception short cycle length preferred by the terminal for power saving, and the discontinuous reception short cycle length value includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
[0101] In some embodiments, the DRX short cycle length is used to indicate the DRX short cycle length preferred by the terminal for power saving, corresponding to the DRX short cycle preference information in the first assistance information. The DRX short cycle length value can take a rational value, including integer values such as 2ms, 3ms, and 4ms, and can also include non-integer values such as 10 / 3ms. This allows the terminal to support a variety of different DRX short cycle lengths, thereby better adapting to various DRX scenarios.
[0102] In an optional embodiment, the first request message includes at least one of the following: a terminal context establishment request message and a terminal context modification request message.
[0103] In some embodiments, the base station centralized entity may send related parameters of the non-integer period service to the base station separation entity through processes such as terminal context establishment and / or modification, so as to support non-integer period service transmission in a separation architecture.
[0104] In an optional embodiment, sending a first request message to the base station separation entity includes: sending a terminal context establishment request message to the base station separation entity based on the discontinuous reception preference information to request the base station separation entity to support the discontinuous reception configuration, wherein the discontinuous reception configuration includes at least one of the following: discontinuous reception long cycle length, discontinuous reception short cycle length.
[0105] In some embodiments, after receiving first assistance information sent by a terminal, the base station centralized entity may send a terminal context establishment request message to the base station separation entity based on the discontinuous reception preference information in the first assistance information, requesting the base station separation entity to support relevant discontinuous reception configurations, etc., wherein the terminal context establishment request message includes, but is not limited to, a discontinuous reception cycle configuration, wherein the discontinuous reception configuration includes at least one of the following: a discontinuous reception long cycle length: used to indicate a discontinuous reception long cycle length preferred by the terminal for power saving, corresponding to the discontinuous reception long cycle preference information in the first assistance information; it may take a rational value, including integer values such as 10ms, 20ms, 32ms, 40ms, etc., and may also include non-integer values such as 100 / 3ms, etc.; a discontinuous reception short cycle length: used to indicate a discontinuous reception short cycle length preferred by the terminal for power saving, corresponding to the discontinuous reception short cycle preference information in the first assistance information; it may take a rational value, including integer values such as 2ms, 3ms, 4ms, and may also include non-integer values such as 10 / 3ms, etc. Through the above manner, the terminal can support a variety of different non-integer period service transmissions in a separation architecture, thereby better adapting to a variety of different discontinuous reception scenarios.
[0106] In an optional embodiment, after sending the first request message to the base station separation entity, the terminal performs the following operations: using at least one of a long discontinuous reception cycle length and a short discontinuous reception cycle length.
[0107] In some embodiments, when the first request message is a terminal context establishment request message, when the terminal context establishment request message includes a discontinuous reception service period, the base station separation entity will use the relevant parameters provided by the base station centralized entity, where the discontinuous reception period parameter can be a rational number, either an integer or a non-integer, and the discontinuous reception period parameter can be at least one of a discontinuous reception long period length and a discontinuous reception short period length. In this way, the terminal can start using the discontinuous reception related parameters provided by the base station centralized entity in the separation architecture and support non-integer period service transmission.
[0108] In an optional embodiment, the method further includes: after sending the first request message to the base station separation entity, if the base station separation entity supports the discontinuous reception configuration in the terminal context establishment request message, receiving a terminal context establishment response message from the base station separation entity.
[0109] In some embodiments, when the base station separation entity supports the relevant configuration in the terminal context establishment request message, the base station separation entity feeds back a terminal context establishment response message to the base station centralized entity to prompt the base station that the terminal context is successfully established. The base station separation entity can normally use the discontinuous reception related parameters provided by the base station centralized entity to realize discontinuous interaction with the terminal.
[0110] In an optional embodiment, sending a first request message to the base station separation entity includes: sending a terminal context modification request message to the base station separation entity to request the base station separation entity to modify the discontinuous reception configuration, wherein the discontinuous reception configuration includes at least one of the following: discontinuous reception long cycle length, discontinuous reception short cycle length.
[0111] In some embodiments, the base station centralized entity may further send a terminal context modification request message to the base station separation entity based on the DRX preference information in the first assistance information, requesting the base station separation entity to modify relevant DRX-related parameters. The terminal context modification request message includes, but is not limited to, a DRX cycle configuration and a DRX configuration indication. The DRX configuration includes at least one of the following: a DRX long cycle length, which indicates the DRX long cycle length preferred by the terminal for power conservation, corresponding to the DRX long cycle preference information in the first assistance information; the DRX long cycle length value may take a rational value, including integer values such as 10ms, 20ms, 32ms, and 40ms, or non-integer values such as 100 / 3ms and 50 / 3ms; a DRX short cycle length, which indicates the DRX short cycle length preferred by the terminal for power conservation, corresponding to the DRX short cycle preference information in the first assistance information; the DRX short cycle length value may take a rational value, including integer values such as 2ms, 3ms, and 4ms, or non-integer values such as 10 / 3ms. Discontinuous reception configuration indication: including but not limited to release indication "Release". Through the above method, the terminal can realize the adjustment of supporting non-integer period services in the separation architecture, thereby better adapting to various different discontinuous reception scenarios.
[0112] In an optional embodiment, after sending the first request message to the base station separation entity, the terminal performs the following operations: using at least one of a long discontinuous reception cycle length and a short discontinuous reception cycle length.
[0113] In some embodiments, when the first request message is a terminal context modification request message, if the terminal context modification request message includes a discontinuous reception service period, the base station separation entity will use the relevant parameters provided by the base station centralized entity (such as at least one of the discontinuous reception long period length and the discontinuous reception short period length), where the discontinuous reception period parameter can be a rational number, that is, an integer or a non-integer. In this way, the terminal can start using the discontinuous reception related parameters provided by the base station centralized entity in the separation architecture and support non-integer period service transmission.
[0114] In an optional embodiment, the method also includes: after sending a first request message to the base station separation entity, when the terminal context modification request message includes a discontinuous reception configuration indication, the terminal performs an operation corresponding to the discontinuous reception configuration indication, wherein the discontinuous reception configuration indication at least includes: a release indication, and the operation corresponding to the discontinuous reception configuration indication at least includes: releasing the discontinuous reception configuration; receiving a terminal context modification response message from the base station separation entity.
[0115] In some embodiments, when the terminal context modification request message includes a DRX configuration indication and the indication is "Release", the base station separation entity releases the DRX configuration. In this case, the base station separation entity cannot support DRX-related functions corresponding to the terminal.
[0116] In an optional embodiment, the method further includes the following steps: S201 to S202.
[0117] Step S201: Receive second auxiliary information from a core network, wherein the second auxiliary information includes at least one of a burst arrival time, uplink jitter, downlink jitter, and a service cycle indicated by the core network.
[0118] In an optional embodiment, the burst arrival time in the second auxiliary information is used to indicate the latest possible time when the first packet of burst data in the uplink data packet sent from the core network side arrives at the exit of the terminal, or is used to indicate the latest possible time when the first packet of burst data in the downlink data packet arrives at the entrance of the wireless access network RAN; the uplink jitter in the second auxiliary information is used to indicate the deviation of the arrival time of the uplink data packet indicated by the core network; the downlink jitter in the second auxiliary information is used to indicate the deviation of the arrival time of the downlink data packet indicated by the core network; the service cycle in the second auxiliary information is used to indicate the transmission period of the uplink data packet and / or downlink data packet sent by the core network, and the service cycle is a rational number.
[0119] In some embodiments, the base station centralized entity receives second auxiliary information sent by the core network, wherein the second auxiliary information includes parameters such as downlink data packet related period, downlink jitter, burst arrival time, etc., wherein the second auxiliary information includes but is not limited to the following information: Burst arrival time: This configuration is used to indicate the burst arrival time of the relevant downlink service and / or uplink service issued by the core network side, wherein the burst arrival time refers to the latest possible time when the first packet of burst data arrives at the inlet (downlink) of the RAN or the outlet (uplink) of the terminal; Uplink jitter: This configuration is used to indicate the jitter of the uplink data packet transmission indicated by the core network, that is, the deviation of the data packet arrival time, to assist the base station in more reasonable scheduling; Downlink jitter: This configuration is used to indicate the jitter of the downlink data packet transmission indicated by the core network, that is, the deviation of the data packet arrival time, to assist the base station in more reasonable scheduling; Service period: This configuration is used to indicate the data packet transmission period of the relevant uplink service and / or downlink service issued by the core network, and the service period can be an integer and / or a non-integer.
[0120] Step S202: delivering second configuration information to the terminal, wherein the second configuration information at least includes: configuration authorization resources for transmitting uplink data, and discontinuous reception configuration for transmitting uplink data and / or downlink data.
[0121] Optionally, based on the first auxiliary information sent by the terminal and / or the second auxiliary information sent by the core network, second configuration information is sent to the terminal. The information such as the configuration authorization resources and discontinuous reception configuration included in the second configuration information is equivalent to the authorization configuration of the terminal. After receiving the second configuration information, the terminal can perform data transmission based on the configuration authorization resources and discontinuous reception configuration. For example, based on the configuration authorization resources, the terminal can implement non-integer periodic transmission of data; based on the discontinuous reception configuration, the terminal can simultaneously implement non-continuous transmission of data and non-integer periodic transmission, thereby enriching the data transmission application scenarios of the terminal.
[0122] In an optional embodiment, the configuration authorization resources in the second configuration information include at least: a configuration authorization period, and the discontinuous reception configuration in the second configuration information includes at least one of the following: a discontinuous reception activation period timer, a discontinuous reception inactive state timer, a discontinuous reception short cycle (drx-NonIntegerShortCycle), and a discontinuous reception long cycle (drx-NonIntegerLongCycle).
[0123] In some embodiments, the base station sends second configuration information to the terminal based on the first auxiliary information sent by the terminal and / or the second auxiliary information sent by the core network, wherein the second configuration information includes configuration authorization resources for transmitting uplink data, and discontinuous reception configuration for transmitting uplink data and / or downlink data, etc., so that the terminal can support discontinuous reception related functions, thereby reducing terminal energy consumption.
[0124] In an optional embodiment, the configuration authorization period in the second configuration information is a rational number, and the value of the configuration authorization period in the second configuration information includes at least one of the following: 2sym, 7sym, and 1 / 60ms.
[0125] In some embodiments, the configuration authorization period can be a rational number, that is, including integer periods 2sym, 7sym, etc.; the configuration authorization period can also be an irrational number, that is, it can also include integer periods, such as 1 / 60ms, etc., so that the terminal can support a variety of different non-integer period transmission scenarios.
[0126] In an optional embodiment, the value of the discontinuous reception activation timer in the second configuration information is a rational number, and the value of the discontinuous reception activation timer in the second configuration information includes at least one of the following: 1ms, 2ms, 3ms, 4ms, 1 / 3ms, 5 / 3ms, wherein the non-integer value of the discontinuous reception activation timer in the second configuration information supports rounding up or rounding down.
[0127] In some embodiments: the discontinuous reception activation period timer may take a rational value: including integer values such as 1ms, 2ms, 3ms, 4ms, etc.; it may also include non-integer values such as 1 / 3ms, 5 / 3ms, etc. When set to a non-integer, the discontinuous reception activation timer value may be rounded up or rounded down to enable the terminal to support a variety of different discontinuous reception scenarios.
[0128] In an optional embodiment, the value of the discontinuous reception inactive state timer in the second configuration information is a rational number, and the value of the discontinuous reception inactive state timer in the second configuration information includes at least one of the following: 0ms, 1ms, 2ms, 10 / 3ms, wherein the non-integer value of the discontinuous reception inactive state timer in the second configuration information supports rounding up or rounding down.
[0129] In some embodiments, the discontinuous reception inactivity timer can be a rational number, including integer values such as 0ms, 1ms, 2ms, etc.; it can also include non-integer values such as 10 / 3ms. When set to a non-integer, the discontinuous reception inactivity timer value can be rounded up or rounded down to enable the terminal to support a variety of different discontinuous reception scenarios.
[0130] In an optional embodiment, the value of the discontinuous reception short cycle in the second configuration information is a rational number, and the value of the discontinuous reception short cycle in the second configuration information includes at least one of the following: 2ms, 3ms, 4ms, and 10 / 3ms.
[0131] In some embodiments, the discontinuous reception short cycle may take a rational value, including integer values such as 2ms, 3ms, and 4ms; and may also include non-integer values such as 10 / 3ms, so that the terminal can support a variety of different discontinuous reception scenarios.
[0132] In an optional embodiment, the value of the discontinuous reception long period in the second configuration information is a rational number, and the value of the discontinuous reception long period in the second configuration information includes at least one of the following: 10ms, 20ms, 32ms, 40ms.
[0133] In some embodiments, the discontinuous reception long cycle includes integer values such as 10ms, 20ms, 32ms, 40ms, etc.; and may also include non-integer values such as 100 / 3ms, etc., so that the terminal can support a variety of different discontinuous reception scenarios.
[0134] In an optional embodiment, after delivering the second configuration information to the terminal according to the first auxiliary information and / or the second auxiliary information, the terminal performs the following operations: receiving downlink data and / or sending uplink data according to the discontinuous reception configuration in the second configuration information.
[0135] In some embodiments, the terminal receives relevant downlink data and / or sends uplink data according to the discontinuous reception configuration in the second configuration information sent by the base station, and sends uplink data services according to the configured authorized resources.
[0136] In an optional embodiment, the method further includes: receiving new first auxiliary information from the terminal, where the new first auxiliary information is used by the terminal to request a change in the configuration authorization resources and / or discontinuous reception configuration in the second configuration information.
[0137] In some embodiments, when the terminal needs to apply to the base station to change configurations such as authorized resources and discontinuous reception, the terminal sends first auxiliary information to the base station to request the base station to change the relevant configurations, thereby achieving flexible configuration of discontinuous reception of the terminal.
[0138] In an optional embodiment, the method further includes: after sending the second configuration information to the terminal, when the discontinuous reception configuration in the second configuration information is a non-integer, indicating the rounding direction of the terminal in the new first configuration information and / or third configuration information, wherein the rounding direction is rounding up or rounding down; and sending the new first configuration information and / or third configuration information to the terminal.
[0139] In some embodiments, when the discontinuous reception related configuration sent by the base station takes a non-integer period, the base station may indicate to the terminal in the new first configuration information and / or third configuration information whether the discontinuous reception period is rounded up or rounded down.
[0140] In an optional embodiment, the method further includes: indicating bias information associated with the system frame in the new first configuration information and the third configuration information, so that the terminal aligns the resources issued by the base station centralized entity according to the bias information, wherein the bias information corresponds to the rounding direction.
[0141] In some embodiments, in order to reduce the system frame error caused by discontinuous reception of non-integer cycles, the base station may indicate bias information related to the system frame configuration in the new first configuration information and / or third configuration information; the terminal aligns the resources sent by the base station according to the relevant bias in the system frame to reduce the service transmission delay.
[0142] In an optional embodiment, when the rounding direction is rounding down, the offset information is used to indicate: when the remaining gap of the current system frame cannot accommodate the next non-integer period, skip the current system frame and move the remaining non-integer receiving boundary to the next system frame of the current system frame; when the rounding direction is rounding up, the offset information is used to indicate: move the non-integer receiving boundary to the next system frame in advance.
[0143] In some embodiments, rounding down may result in a larger gap between the non-integer period and the system frame boundary. In this case, if the remaining gap in the system frame cannot accommodate the next non-integer period, the system frame needs to be skipped and the remaining discontinuous reception boundary needs to be moved to the next system frame. On the other hand, rounding up may result in the discontinuous reception period exceeding the system frame boundary. In this case, the non-integer reception boundary needs to be moved to the next system frame in advance.
[0144] In an optional embodiment, the method further includes: receiving third auxiliary information from the terminal when the new first configuration information and / or third configuration information cannot meet the predetermined data transmission conditions, wherein the predetermined data transmission conditions at least include: a predetermined delay condition; modifying the third configuration information according to the third auxiliary information to obtain modified third configuration information; and sending the modified third configuration information to the terminal.
[0145] In some embodiments, considering that rounding up or rounding down will accumulate related delay errors, when the new first configuration information and / or third configuration information sent by the base station cannot meet the terminal service delay or reliability requirements, the terminal sends third auxiliary information to the base station, indicating that the terminal cannot meet the delay and reliability requirements due to the introduction of non-integer cycles of discontinuous transmission, and indicating that the base station needs to make corresponding adjustments to the information: for example, adjust the rounding down or rounding up method, or according to statistical data, instruct the terminal to round up in a specific period and round down in other periods to reduce the overall delay.
[0146] The execution entity of the above steps S101 to S102 is the base station centralized entity. Through the above steps S101 to S102, the purpose of providing support for discontinuous transmission configuration can be achieved, thereby achieving the technical effect of enriching the data transmission configuration function and reducing terminal power consumption, and then solving the technical problem that the data transmission configuration method cannot support discontinuous transmission configuration, resulting in limited data transmission and high terminal power consumption.
[0147] Based on the above embodiments and optional embodiments, the present invention proposes an optional implementation method. Figure 3 is a schematic diagram of an optional UE auxiliary information interaction according to an embodiment of the present invention, Figure 4 is a schematic diagram of an optional UE context establishment process according to an embodiment of the present invention, and Figure 5 is a schematic diagram of an optional UE context modification process according to an embodiment of the present invention; as shown in Figures 3 to 5, the method is applied to a communication system including a base station centralized entity (gNB CU), a base station separated entity (gNB DU) and a terminal (UE), and the method includes: steps S1 to S11.
[0148] Step S1: As shown in Figure 3, the base station sends first configuration information (RRC Reconfiguration) to the terminal, which is used to instruct the terminal to report its relevant preference information. The first configuration information may specifically include indication information of at least one of the burst arrival time (BAT), uplink jitter (UL jitter), traffic periodicity, and discontinuous reception preference (DRX preference) for uplink data flow services. Specifically, the configuration includes but is not limited to the following:
[0149] Burst arrival time: This configuration is used to instruct the terminal to report the burst arrival time of the uplink data packet corresponding to the uplink data flow service through the first auxiliary information, where the burst arrival time indicates the latest possible time when the first packet of the burst data arrives at the ingress (downlink) of the RAN or the egress (uplink) of the terminal.
[0150] Uplink jitter: This configuration is used to instruct the terminal to indicate the jitter of data packet transmission through the first auxiliary information, that is, the deviation of the data packet arrival time, to assist the base station in more reasonable scheduling.
[0151] Service cycle: This configuration is used to instruct the terminal to report its preference for the data packet transmission cycle through the first auxiliary information. The service cycle can be an integer cycle and / or a non-integer cycle.
[0152] Discontinuous reception preference configuration: This configuration is used to instruct the terminal to report its preference for discontinuous reception through the first auxiliary information to save power consumption.
[0153] Step S2: Still as shown in FIG3 , after receiving the first configuration information sent by the base station, the terminal sends at least one of its burst arrival time, uplink jitter, service cycle, and discontinuous reception preference to the base station via first auxiliary information based on the first configuration information and the relevant data flow service conditions and preferences. The first auxiliary information includes but is not limited to the following information:
[0154] Burst arrival time: used to indicate the burst arrival time of a specific uplink data flow, where the burst arrival time indicates the latest possible time when the first packet of the burst data arrives at the ingress of the radio access network RAN (downlink) or the egress of the terminal (uplink).
[0155] Uplink jitter: Used to indicate the jitter of data packet transmission, that is, the deviation of data packet arrival time, to assist base stations in more reasonable scheduling.
[0156] Service period: refers to the periodic arrival time of data packets. The period can be an integer and / or non-integer.
[0157] Discontinuous reception preference: used to indicate the terminal's preference for discontinuous reception, as shown in step S3, including at least one of a discontinuous reception inactivity timer preference, a discontinuous reception long cycle preference, and a discontinuous reception short cycle preference, wherein:
[0158] Discontinuous reception inactivity timer preference: used to indicate the preferred discontinuous reception inactivity timer length of the terminal for energy saving. It can take rational values: including integer values such as 0ms, 1ms, 2ms, 3ms, etc.; it can also include non-integer values such as 10 / 3ms, etc. When set to a non-integer, the timer value can be rounded up or down.
[0159] Discontinuous reception long cycle preference: used to indicate the preferred discontinuous reception long cycle length of the terminal to save power; it can take rational values: including integer values such as 10ms, 20ms, 32ms, 40ms, etc.; it can also include non-integer values such as 100 / 3ms, etc.
[0160] Discontinuous reception short cycle preference: used to indicate the preferred discontinuous reception short cycle length of the terminal to save power, which can take rational values: including integer values such as 2ms, 3ms, 4ms; and can also include non-integer values such as 10 / 3ms.
[0161] Step S3: If the first assistance information is initiated due to providing a discontinuous reception preference to save power consumption, the first assistance information includes the discontinuous reception preference information;
[0162] If the terminal has a preference for the DRX parameters of a cell group:
[0163] If the terminal has a preference for the discontinuous reception long cycle, the discontinuous reception long cycle preference is included in the discontinuous reception preference information, and a preference value is set for it: wherein the discontinuous reception long cycle preference value can be a rational number, that is, an integer or a non-integer;
[0164] If the terminal has a preference for the discontinuous reception inactivity timer, the discontinuous reception inactivity timer preference is included in the discontinuous reception preference information, and a preference value is set for the discontinuous reception inactivity timer preference: the discontinuous reception inactivity timer preference value may be a rational number, i.e., an integer or a non-integer;
[0165] If the terminal has a preference for the discontinuous reception short cycle, the discontinuous reception short cycle preference is included in the discontinuous reception preference information, and a preference value is set for it: the discontinuous reception short cycle preference value can be a rational number, that is, an integer or a non-integer.
[0166] Step S4: As shown in Figure 4, after the base station receives the first auxiliary information sent by the terminal, the base station centralized entity may send a terminal context establishment request message (UE context setup request) to the base station separation entity according to the discontinuous reception preference information therein, to request the base station separation entity to support the relevant discontinuous reception configuration, etc., wherein the terminal context establishment request message includes but is not limited to the following information:
[0167] The discontinuous reception cycle configuration (DRX configuration) includes at least one of the following:
[0168] Discontinuous reception long cycle length: used to indicate the discontinuous reception long cycle length preferred by the terminal to save power, corresponding to the discontinuous reception long cycle preference information in the first auxiliary information; the discontinuous reception long cycle length value can take a rational value: including integer values such as 10ms, 20ms, 32ms, 40ms, etc.; it can also include non-integer values such as 100 / 3ms, etc.
[0169] Discontinuous reception short cycle length: used to indicate the discontinuous reception short cycle length preferred by the terminal to save power, corresponding to the discontinuous reception short cycle preference information in the first auxiliary information; the discontinuous reception short cycle length value can take a rational value: including integer values such as 2ms, 3ms, 4ms; it can also include non-integer values such as 10 / 3ms, etc.
[0170] Step S5: When the terminal context establishment request message includes a discontinuous reception service period, the base station separation entity uses relevant parameters provided by the base station centralization entity, where the discontinuous reception period parameter can be a rational number, either an integer or a non-integer, and the discontinuous reception period parameter can be at least one of a discontinuous reception long period length and a discontinuous reception short period length;
[0171] Still as shown in FIG4 , when the base station separation entity supports the relevant configuration in the terminal context setup request message, the base station separation entity feeds back a terminal context setup response message (UE context setup request) to the base station centralized entity.
[0172] Step S6: As shown in FIG5 , the base station centralized entity may further send a terminal context modification request message (UE context modification request) to the base station separation entity based on the discontinuous reception preference information in the first auxiliary information to request the base station separation entity to modify relevant discontinuous reception related parameters, wherein the terminal context modification request message includes but is not limited to the following information:
[0173] The discontinuous reception cycle configuration includes at least one of the following:
[0174] Discontinuous reception long cycle length: used to indicate the preferred discontinuous reception long cycle length of the terminal for power saving, corresponding to the discontinuous reception long cycle preference information in the first auxiliary information; the discontinuous reception long cycle length value can take a rational value: including integer values such as 10ms, 20ms, 32ms, 40ms, etc.; it can also include non-integer values such as 100 / 3ms, 50 / 3ms, etc.;
[0175] Discontinuous reception short cycle length: used to indicate the discontinuous reception short cycle length preferred by the terminal to save power, corresponding to the discontinuous reception short cycle preference information in the first auxiliary information; the discontinuous reception short cycle length value can take a rational value: including integer values such as 2ms, 3ms, 4ms; it can also include non-integer values such as 10 / 3ms, etc.
[0176] Discontinuous reception configuration indication: including but not limited to release indication "Release".
[0177] Step S7: If the terminal context modification request message includes a discontinuous reception service period, the base station separation entity uses relevant parameters provided by the base station centralization entity (such as at least one of the discontinuous reception long period length and the discontinuous reception short period length), where the discontinuous reception period parameter can be a rational number, i.e., an integer or a non-integer.
[0178] When the UE context modification request message includes a discontinuous reception configuration indication and the indication is "Release", the base station separation entity will release the discontinuous reception configuration and send a UE context modification response message (UE context modification response) to the base station centralization entity after the release is completed.
[0179] Step S8: The base station centralized entity receives the second auxiliary information sent by the core network, wherein the second auxiliary information includes parameters such as the service cycle, downlink jitter, and burst arrival time indicated by the core network, wherein the second auxiliary information includes but is not limited to the following information:
[0180] Burst arrival time: This configuration is used to indicate the burst arrival time of related downlink services and / or uplink services issued by the core network side. The burst arrival time refers to the latest possible time when the first packet of burst data arrives at the ingress of RAN (downlink) or the egress of the terminal (uplink);
[0181] Uplink jitter: This configuration is used to indicate the jitter of uplink data packet transmission indicated by the core network, that is, the deviation of data packet arrival time, to assist the base station in more reasonable scheduling;
[0182] Downlink jitter: This configuration is used to indicate the jitter of downlink data packet transmission indicated by the core network, that is, the deviation of data packet arrival time, to assist the base station in more reasonable scheduling;
[0183] Service cycle: This configuration is used to indicate the data packet transmission period of the relevant uplink service and / or downlink service issued by the core network. The service cycle can be an integer and / or non-integer.
[0184] Step S9: The base station sends second configuration information to the terminal based on the first auxiliary information sent by the terminal and / or the second auxiliary information sent by the core network, where the second configuration information includes configuration authorization resources for transmitting uplink data, and discontinuous reception configuration for transmitting uplink data and / or downlink data. Specifically, the second configuration includes but is not limited to the following information:
[0185] Configuring authorized resources may include but is not limited to:
[0186] Configuration authorization period: This includes integer periods such as 2sym and 7sym, and non-integer periods such as 1 / 60ms.
[0187] The discontinuous reception configuration includes at least one of the following:
[0188] Discontinuous reception activation period timer: can take rational values: including integer values such as 1ms, 2ms, 3ms, 4ms, etc.; can also include non-integer values such as 1 / 3ms, 5 / 3ms, etc. When set to a non-integer, the discontinuous reception activation timer value can be rounded up or down;
[0189] Discontinuous reception inactivity timer: can be a rational number, including integer values such as 0ms, 1ms, 2ms, etc.; it can also include non-integer values such as 10 / 3ms. When set to a non-integer, the discontinuous reception inactivity timer value can be rounded up or down;
[0190] Short discontinuous reception may include but is not limited to:
[0191] Discontinuous reception short cycle: can take rational values, including integer values such as 2ms, 3ms, 4ms; can also include non-integer values such as 10 / 3ms, etc.;
[0192] Long discontinuous reception may include but is not limited to:
[0193] Discontinuous reception long cycle: includes integer values such as 10ms, 20ms, 32ms, 40ms, etc.; can also include non-integer values such as 100 / 3ms, etc.
[0194] Step S10: The terminal receives relevant downlink data and / or sends uplink data according to the second configuration information sent by the base station and the discontinuous reception configuration therein, and sends uplink data services according to the configured authorized resources. When the terminal needs to apply to the base station to change the relevant configuration authorization resources, discontinuous reception and other configurations, the terminal sends the first auxiliary information to the base station to request the base station to change the relevant configuration.
[0195] Step S11: When the discontinuous reception related configuration sent by the base station takes a non-integer period, the base station may indicate to the terminal in the new first configuration information and / or third configuration information whether the discontinuous reception period is rounded up or rounded down;
[0196] To reduce system frame errors caused by non-integer cycles of discontinuous reception, the base station may indicate offset information related to the system frame configuration in the new first configuration information and / or third configuration information; the terminal aligns resources issued by the base station according to the relevant offset in the system frame, thereby reducing service transmission delay; for example, rounding down may result in a large gap between the non-integer cycle and the system frame boundary. In this case, if the remaining gap in the system frame cannot accommodate the next non-integer cycle, it is necessary to skip the system frame and move the remaining discontinuous reception boundary to the next system frame; on the other hand, rounding up may cause the discontinuous reception cycle to exceed the system frame boundary. In this case, it is necessary to move the non-integer reception boundary to the next system frame in advance;
[0197] Taking into account that rounding up or rounding down will accumulate related delay errors, when the new first configuration information and / or third configuration information sent by the base station cannot meet the terminal service delay or reliability requirements, the terminal sends third auxiliary information to the base station, indicating that the terminal cannot meet the delay and reliability requirements due to the introduction of non-integer cycles of discontinuous transmission, and indicating that the base station needs to make corresponding adjustments to the information: for example, adjust the rounding down or rounding up method, or according to statistical data, instruct the terminal to round up in a specific period and round down in other periods to reduce the overall delay.
[0198] It should be noted that in an embodiment of the present invention, the terminal can send non-integer period service-related parameters, such as service transmission period, discontinuous transmission period and other preferences to the base station, and the base station will send relevant configurations to the terminal based on the parameters, such as discontinuous transmission configuration, etc., to reduce terminal power consumption; in addition, the base station centralized entity can send the relevant parameters of the non-integer period service to the base station separation entity through the terminal context establishment and / or modification process, so as to support non-integer period service transmission in the separation architecture.
[0199] This embodiment also provides a data transmission configuration device for implementing the above-mentioned embodiments and preferred implementations. Details already described will not be repeated here. As used below, the terms "module" and "device" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0200] According to an embodiment of the present invention, an embodiment of a device for implementing the above-mentioned data transmission configuration method is also provided. FIG6 is a schematic structural diagram of a data transmission configuration device according to an embodiment of the present invention. As shown in FIG6 , the data transmission configuration device includes: a receiving module 30 and a sending module 32, wherein:
[0201] The receiving module 30 is configured to receive first auxiliary information sent by the terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference;
[0202] The service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number;
[0203] The discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number;
[0204] The sending module 32 is connected to the receiving module 30 and is configured to send a first request message to the base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length and a discontinuous reception short cycle length;
[0205] The length of the long discontinuous reception period is a rational number, and the length of the short discontinuous reception period is a rational number.
[0206] In an embodiment of the present invention, the receiving module 30 is configured to receive first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a long discontinuous reception cycle preference and a short discontinuous reception cycle preference; wherein the long discontinuous reception cycle preference value is a rational number and the short discontinuous reception cycle preference value is a rational number; and the sending module 32 is connected to the receiving module 30 and configured to send a first request message to the base station separation entity, wherein the first request message includes at least one of the following: a long discontinuous reception cycle length and a short discontinuous reception cycle length; wherein the long discontinuous reception cycle length value is a rational number and the short discontinuous reception cycle length value is a rational number. This achieves the purpose of providing support for discontinuous transmission configuration, thereby achieving the technical effect of enriching data transmission configuration functions and reducing terminal power consumption, thereby solving the technical problem that the data transmission configuration method in the related art cannot support discontinuous transmission configuration, resulting in limited data transmission and high terminal power consumption.
[0207] It should be noted that the above modules can be implemented by software or hardware. For example, for the latter, it can be implemented in the following ways: the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0208] It should be noted that the receiving module 30 and the sending module 32 correspond to steps S101 to S102 in the embodiment. The examples and application scenarios implemented by the modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above embodiment. It should be noted that the modules as part of the device can be run in a computer terminal.
[0209] It should be noted that the optional or preferred implementation of this embodiment can be found in the relevant description in the embodiment, which will not be repeated here.
[0210] The above-mentioned data transmission configuration device may further include a processor and a memory. The above-mentioned receiving module 30, sending module 32, etc. are all stored in the memory as program modules, and the processor executes the above-mentioned program modules stored in the memory to implement corresponding functions.
[0211] The processor includes a core, which retrieves corresponding program modules from memory. There can be one or more cores. Memory may include non-permanent memory in a computer-readable medium, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory includes at least one memory chip.
[0212] According to an embodiment of the present application, an embodiment of a non-volatile storage medium is further provided. Optionally, in this embodiment, the non-volatile storage medium includes a stored program, wherein when the program is executed, the device where the non-volatile storage medium is located is controlled to execute any of the above-mentioned data transmission configuration methods.
[0213] According to an embodiment of the present application, a communication system is also provided, including: a base station separation entity, a base station concentration entity and a terminal, wherein the communication system runs a program to execute any one of the above-mentioned data transmission configuration methods.
[0214] Optionally, in this embodiment, the non-volatile storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group, and the non-volatile storage medium includes a stored program.
[0215] Optionally, when the program is running, the device where the non-volatile storage medium is located is controlled to perform the following functions: receiving first auxiliary information sent by the terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number, and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference, and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; sending a first request message to the base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length, and a discontinuous reception short cycle length; wherein the discontinuous reception long cycle length value is a rational number, and the discontinuous reception short cycle length value is a rational number.
[0216] According to an embodiment of the present application, an embodiment of a processor is further provided. Optionally, in this embodiment, the processor is used to run a program, wherein the program executes any of the above-mentioned data transmission configuration methods when running.
[0217] According to an embodiment of the present application, an embodiment of a computer program product is also provided. When executed on a data processing device, it is suitable for executing a program that initializes any one of the steps of the above-mentioned data transmission configuration method.
[0218] In some embodiments, the above-mentioned computer program product, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number, and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference, a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; sending a first request message to a base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length, a discontinuous reception short cycle length; wherein the discontinuous reception long cycle length value is a rational number, and the discontinuous reception short cycle length value is a rational number.
[0219] An embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a program stored in the memory and capable of running on the processor, and when the processor executes the program, the following steps are implemented: receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; wherein the service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number, and the downlink service cycle is a rational number; wherein the discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference, and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; sending a first request message to a base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length, and a discontinuous reception short cycle length; wherein the discontinuous reception long cycle length value is a rational number, and the discontinuous reception short cycle length value is a rational number.
[0220] The above sequence of the embodiments of the present invention is for description only and does not represent the superiority or inferiority of the embodiments.
[0221] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0222] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the above modules can be a logical function division. In actual implementation, there may be other division methods, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, modules or indirect coupling or communication connection of modules, which can be electrical or other forms.
[0223] The modules described above as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0224] In addition, the functional modules in various embodiments of the present invention may be integrated into a single processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules.
[0225] If the above-mentioned integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable non-volatile storage medium. Based on this understanding, the technical solution of the present invention, 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. The computer software product is stored in a non-volatile storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present invention. The aforementioned non-volatile storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, and other media that can store program codes.
[0226] The above are only preferred embodiments of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A data transmission configuration method, comprising: Receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; The service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number; The discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; Sending a first request message to a base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length and a discontinuous reception short cycle length; The length value of the discontinuous reception long cycle is a rational number, and the length value of the discontinuous reception short cycle is a rational number.
2. A data transmission configuration method, comprising: receiving first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of a burst arrival time, an uplink jitter, and a service cycle, and the service cycle is an integer; A first request message is sent to a base station separation entity, wherein the first request message includes at least one of a discontinuous reception long cycle length and a discontinuous reception short cycle length, the discontinuous reception long cycle length includes a non-integer discontinuous reception long cycle length, and the discontinuous reception short cycle length includes a non-integer discontinuous reception short cycle length.
3. The method according to claim 1 or 2, wherein: The discontinuous reception long cycle length value includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
4. The method according to any one of claims 1 to 3, wherein: The discontinuous reception short cycle length value includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
5. The method according to any one of claims 1, 3-4, wherein: The discontinuous reception long cycle preference value included in the first auxiliary information includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
6. The method according to claims 1, 3-5, wherein: The discontinuous reception short cycle preference value included in the first auxiliary information includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
7. The method according to any one of claims 1 to 6, wherein: The first auxiliary information also includes a discontinuous reception inactive timer preference, wherein the discontinuous reception inactive timer preference value is a rational number, and the discontinuous reception inactive timer preference value includes at least one of the following: 0ms, 1ms, 2ms, 3ms, 10 / 3ms.
8. The method according to claim 7, wherein: In the case where the DRX inactivity timer preference value is set to a non-integer in a rational number, the DRX inactivity timer preference value supports rounding up or rounding down.
9. The method according to any one of claims 1 to 8, further comprising: Sending first configuration information to the terminal, so that the terminal reports the first auxiliary information based on the first configuration information, wherein the first configuration information is used to instruct the terminal to report at least one of the discontinuous reception preference, the burst arrival time, the uplink jitter, and the service cycle.
10. The method according to claim 9, wherein: The burst arrival time indication information in the first configuration information is used to instruct the terminal to report the burst arrival time of the uplink data packet corresponding to the uplink data flow service through the first auxiliary information; The uplink jitter indication information in the first configuration information is used to instruct the terminal to indicate the jitter of the uplink data packet transmission through the first auxiliary information; The service cycle indication information in the first configuration information is used to instruct the terminal to report the terminal's preference for the data packet transmission cycle through the first auxiliary information; The discontinuous reception preference indication information in the first configuration information is used to instruct the terminal to report the preference of the terminal for discontinuous reception through the first auxiliary information.
11. The method according to any one of claims 1 to 10, wherein: The burst arrival time in the first auxiliary information is used to indicate the latest possible time when the first packet of burst data in the uplink data packet arrives at the egress of the terminal, or is used to indicate the latest possible time when the first packet of burst data in the downlink data packet arrives at the ingress of the radio access network RAN; The uplink jitter in the first auxiliary information is a deviation in arrival time of a data packet.
12. The method according to claim 7 or 8, wherein: The discontinuous reception inactivity timer preference is used to indicate a preferred discontinuous reception inactivity timer length of the terminal for power saving; The discontinuous reception long cycle preference is used to indicate the discontinuous reception long cycle length preferred by the terminal for power saving; The discontinuous reception short cycle preference is used to indicate a discontinuous reception short cycle length preferred by the terminal for power saving.
13. The method according to any one of claims 1 to 12, wherein: If the first auxiliary information is activated due to providing a discontinuous reception preference to save power consumption, the first auxiliary information includes the discontinuous transmission preference information.
14. The method according to claim 13, further comprising: In the case where the terminal has a preference for a discontinuous reception parameter of a cell group, In a case where the terminal has a preference for a discontinuous reception long cycle, incorporating the discontinuous reception long cycle preference into the discontinuous reception preference information, and setting the discontinuous reception long cycle preference value for the discontinuous reception long cycle preference, wherein the discontinuous reception long cycle preference value is a rational number; In a case where the terminal has a preference for the discontinuous reception inactivation timer, incorporating the discontinuous reception inactivation timer preference into the discontinuous reception preference information, and setting a discontinuous reception inactivation timer preference value for the discontinuous reception inactivation timer preference, wherein the discontinuous reception inactivation timer preference value is a rational number; In the case that the terminal has a preference for a discontinuous reception short cycle, the discontinuous reception short cycle preference is incorporated into the discontinuous reception preference information, and the discontinuous reception short cycle preference value is set for the discontinuous reception short cycle preference, wherein the discontinuous reception short cycle preference value is a rational number.
15. The method according to any one of claims 1 to 14, wherein: The discontinuous reception long cycle length in the first request message is used to indicate the discontinuous reception long cycle length preferred by the terminal for power saving; The discontinuous reception short cycle length in the first request message is used to indicate a discontinuous reception short cycle length preferred by the terminal for power saving.
16. The method according to claim 1, wherein: The first request message includes at least one of the following: a terminal context establishment request message and a terminal context modification request message.
17. The method according to claim 16, wherein: The sending a first request message to the base station separation entity comprises: According to the discontinuous reception preference information, the terminal context establishment request message is sent to the base station separation entity to request the base station separation entity to support the discontinuous reception configuration, wherein the discontinuous reception configuration includes at least one of the following: the discontinuous reception long cycle length and the discontinuous reception short cycle length.
18. The method according to claim 17, further comprising, after sending the first request message to the base station separation entity: In a case where the base station separation entity supports the discontinuous reception configuration in the terminal context establishment request message, a terminal context establishment response message is received from the base station separation entity.
19. The method according to any one of claims 16 to 18, wherein: The sending a first request message to the base station separation entity comprises: The terminal context modification request message is sent to the base station separation entity to request the base station separation entity to modify the discontinuous reception configuration, wherein the discontinuous reception configuration includes at least one of the following: the discontinuous reception long cycle length and the discontinuous reception short cycle length.
20. The method according to claim 19, further comprising, after sending the first request message to the base station separation entity In the case where the terminal context modification request message includes a discontinuous reception configuration indication, the terminal performs an operation corresponding to the discontinuous reception configuration indication, wherein: The discontinuous reception configuration indication includes: a release indication, and the operation corresponding to the discontinuous reception configuration indication includes: releasing the discontinuous reception configuration; A terminal context modification response message is received from the base station separation entity.
21. The method according to claims 1-20, wherein: After sending the first request message to the base station separation entity, the terminal performs the following operations: At least one of the discontinuous reception long cycle length and the discontinuous reception short cycle length is used.
22. The method according to any one of claims 1 to 21, further comprising: Receiving second auxiliary information from the core network, wherein the second auxiliary information includes: at least one of a burst arrival time, an uplink jitter, a downlink jitter, and a service cycle indicated by the core network; Second configuration information is issued to the terminal, wherein the second configuration information at least includes: configuration authorization resources for transmitting uplink data, and discontinuous reception configuration for transmitting uplink data and / or downlink data.
23. The method according to claim 22, wherein: The burst arrival time in the second auxiliary information is used to indicate the latest possible time when the first packet of burst data in the uplink data packet sent by the core network side arrives at the egress of the terminal, or is used to indicate the latest possible time when the first packet of burst data in the downlink data packet arrives at the ingress of the radio access network RAN; The uplink jitter in the second auxiliary information is used to indicate the deviation of the uplink data packet arrival time indicated by the core network; The downlink jitter in the second auxiliary information is used to indicate the deviation of the downlink data packet arrival time indicated by the core network; The service cycle in the second auxiliary information is used to indicate a transmission period of the uplink data packet and / or the downlink data packet sent by the core network, and the service cycle is a rational number.
24. The method according to claim 22 or 23, wherein: The configured authorization resources in the second configuration information include: a configured authorization period, and the discontinuous reception configuration in the second configuration information includes at least one of the following: a discontinuous reception activation period timer, a discontinuous reception inactive state timer, a discontinuous reception short period, and a discontinuous reception long period.
25. The method according to claim 24, wherein: The configuration authorization period in the second configuration information is a rational number, and the value of the configuration authorization period in the second configuration information includes at least one of the following: 2sym, 7sym, 1 / 60ms.
26. The method according to claim 24 or 25, wherein: The value of the discontinuous reception activation timer in the second configuration information is a rational number, and the value of the discontinuous reception activation timer in the second configuration information includes at least one of the following: 1ms, 2ms, 3ms, 4ms, 1 / 3ms, 5 / 3ms, wherein the non-integer value of the discontinuous reception activation timer in the second configuration information supports rounding up or rounding down.
27. The method according to any one of claims 24 to 26, wherein: The value of the discontinuous reception inactive state timer in the second configuration information is a rational number, and the value of the discontinuous reception inactive state timer in the second configuration information includes at least one of the following: 0ms, 1ms, 2ms, 10 / 3ms, wherein the non-integer value of the discontinuous reception inactive state timer in the second configuration information supports rounding up or rounding down.
28. The method according to any one of claims 24 to 27, wherein: The value of the discontinuous reception short period in the second configuration information is a rational number, and the value of the discontinuous reception short period in the second configuration information includes at least one of the following: 2ms, 3ms, 4ms, 10 / 3ms.
29. The method according to any one of claims 24 to 28, wherein: The value of the discontinuous reception long period in the second configuration information is a rational number, and the value of the discontinuous reception long period in the second configuration information includes at least one of the following: 10ms, 20ms, 32ms, 40ms.
30. The method according to any one of claims 22 to 29, wherein: After delivering the second configuration information to the terminal according to the first auxiliary information and / or the second auxiliary information, the terminal performs the following operations: The downlink data is received and / or the uplink data is sent according to the discontinuous reception configuration in the second configuration information.
31. The method according to any one of claims 22 to 30, further comprising: New first auxiliary information is received from the terminal, wherein the new first auxiliary information is used by the terminal to request to change the configuration authorization resource and / or the discontinuous reception configuration in the second configuration information.
32. The method according to claim 22, further comprising, after sending the second configuration information to the terminal: In the case where the discontinuous reception configuration in the second configuration information is a non-integer, the rounding direction of the terminal is indicated in the new first configuration information and / or the third configuration information, wherein: The rounding direction is rounding up or rounding down; The new first configuration information and / or the third configuration information is sent to the terminal.
33. The method of claim 32, wherein: The method further comprises: The new first configuration information and the third configuration information also indicate offset information associated with the system frame, which is used by the terminal to align resources sent by the base station centralized entity according to the offset information, wherein the offset information corresponds to the rounding direction.
34. The method of claim 33, wherein: In the case where the rounding direction is the rounding down, the offset information is used to indicate: when the remaining gap of the current system frame cannot accommodate the next non-integer period, skip the current system frame and move the remaining non-integer receiving boundary to the next system frame of the current system frame; In the case where the rounding direction is the rounding up, the offset information is used to indicate: moving the non-integer receiving boundary to the next system frame in advance.
35. The method according to any one of claims 32 to 34, further comprising: In a case where the new first configuration information and / or the third configuration information cannot meet a predetermined data transmission condition, receiving third auxiliary information from the terminal, wherein the predetermined data transmission condition at least includes: a predetermined delay condition; Modify the third configuration information according to the third auxiliary information to obtain modified third configuration information; The modified third configuration information is sent to the terminal.
36. A data transmission method, executed by a terminal, comprising: The first auxiliary information is sent to the base station centralized entity to trigger the base station centralized entity to send a first request message to the base station separated entity, wherein the first auxiliary information includes at least one of the burst arrival time, uplink jitter, and service cycle, and the service cycle is an integer; the first request message includes at least one of the discontinuous reception long cycle length and the discontinuous reception short cycle length, the discontinuous reception long cycle length includes a non-integer discontinuous reception long cycle length, and the discontinuous reception short cycle length includes a non-integer discontinuous reception short cycle length.
37. A data transmission configuration method, executed by a terminal, comprising: Sending first auxiliary information to a base station, wherein the first auxiliary information includes at least one of a burst arrival time, an uplink jitter, a service cycle, and a discontinuous reception preference; The service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number; The discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; Receiving second configuration information sent by the base station, the second configuration information includes at least one of the following: a configured discontinuous reception short cycle and a configured discontinuous reception long cycle; The value of the configured discontinuous reception short cycle is a rational number, and the value of the configured discontinuous reception long cycle is a rational number.
38. The method of claim 37, wherein: The configured discontinuous reception long cycle length value includes at least one of the following: 10ms, 20ms, 32ms, 40ms, 100 / 3ms.
39. A data transmission configuration device, wherein: include: A receiving module, configured to receive first auxiliary information sent by a terminal, wherein the first auxiliary information includes at least one of the following: burst arrival time, uplink jitter, service cycle, and discontinuous reception preference; The service cycle includes at least one of an uplink service cycle and a downlink service cycle, wherein the uplink service cycle is a rational number and the downlink service cycle is a rational number; The discontinuous reception preference includes at least one of the following: a discontinuous reception long cycle preference and a discontinuous reception short cycle preference; the discontinuous reception long cycle preference value is a rational number, and the discontinuous reception short cycle preference value is a rational number; A sending module, configured to send a first request message to a base station separation entity, wherein the first request message includes at least one of the following: a discontinuous reception long cycle length and a discontinuous reception short cycle length; The length value of the discontinuous reception long cycle is a rational number, and the length value of the discontinuous reception short cycle is a rational number.
40. A non-volatile storage medium, wherein: The non-volatile storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the data transmission configuration method described in any one of claims 1 to 38.
41. A communication system, wherein: include: A base station separation entity, a base station concentration entity and a terminal, wherein the communication system runs a program to execute the data transmission configuration method described in any one of claims 1 to 38.
42. A computer program comprising: Instructions, when executed by the processor, cause the processor to execute the data transmission configuration method as described in any one of claims 1-38.
Citation Information
Patent Citations
Discontinuous reception techniques with non-uniform cycle durations
CN113906824A
Communication method and device for discontinuous reception
CN115334696A
Communication method and device, electronic equipment and computer readable storage medium
CN115843107A
Multi-cDRX configuration and dynamic configuration switching for XR traffic
CN116326183A
Allocating resources for direct user equipment communication
EP4125301A1