[go: up one dir, main page]

CN120034958A - Uplink transmission resource selection method, device, terminal and readable storage medium - Google Patents

Uplink transmission resource selection method, device, terminal and readable storage medium Download PDF

Info

Publication number
CN120034958A
CN120034958A CN202311567578.0A CN202311567578A CN120034958A CN 120034958 A CN120034958 A CN 120034958A CN 202311567578 A CN202311567578 A CN 202311567578A CN 120034958 A CN120034958 A CN 120034958A
Authority
CN
China
Prior art keywords
type
pusch
terminal
threshold
domain unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311567578.0A
Other languages
Chinese (zh)
Inventor
鲁智
林志鹏
陈晓航
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202311567578.0A priority Critical patent/CN120034958A/en
Publication of CN120034958A publication Critical patent/CN120034958A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请属于通信技术领域,具体涉及一种上行传输资源选择方法、装置、终端及可读存储介质,方法包括:终端根据第一信息选择配置授权物理上行共享信道CG PUSCH资源;其中,所述第一信息包括以下至少一项:同步信号块SSB或第一参考信号的测量值;待发送数据量;频域单元类型信息;所述CG PUSCH资源包括:第一类型的CG PUSCH资源,所述第一类型的CG PUSCH资源配置在UL子带;或,第二类型的CG PUSCH资源,所述第二类型的CG PUSCH资源配置在UL时域单元。

The present application belongs to the field of communication technology, and specifically relates to an uplink transmission resource selection method, device, terminal and readable storage medium, the method comprising: the terminal selects to configure an authorized physical uplink shared channel CG PUSCH resource according to first information; wherein the first information comprises at least one of the following: a measurement value of a synchronization signal block SSB or a first reference signal; an amount of data to be sent; frequency domain unit type information; the CG PUSCH resource comprises: a first type of CG PUSCH resource, the first type of CG PUSCH resource is configured in a UL subband; or, a second type of CG PUSCH resource, the second type of CG PUSCH resource is configured in a UL time domain unit.

Description

Uplink transmission resource selection method, device, terminal and readable storage medium
Technical Field
The application belongs to the technical field of communication, and particularly relates to an uplink transmission resource selection method, an uplink transmission resource selection device, a terminal and a readable storage medium.
Background
Currently, a terminal (UE) can only configure an authorized physical uplink shared channel (configured GRANT PHYSICAL uplink SHARED CHANNEL, CG PUSCH) for Uplink (UL) symbols or flexible symbols, which is for a network configuration mainly including Downlink (DL) service, for example, time division duplex (Time Division Duplexing, TDD) uplink and downlink configuration of DDDSU, and the time domain resource of the UE for transmitting CG PUSCH is limited, which is not beneficial to transmission delay and coverage.
Disclosure of Invention
The embodiment of the application provides an uplink transmission resource selection method, an uplink transmission resource selection device, a terminal and a readable storage medium, which can solve the problems that the time domain resource of a CG PUSCH transmitted by UE is limited and transmission delay and coverage are not facilitated.
In a first aspect, there is provided a method for selecting uplink transmission resources, including:
The terminal selects CG PUSCH resources according to the first information;
wherein the first information includes at least one of:
A measurement of SSB or first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
CG PUSCH resources of a first type, the CG PUSCH resources of the first type being configured in UL subbands, or,
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
In a second aspect, an uplink transmission resource selection apparatus is provided, including:
the selecting module is used for selecting CG PUSCH resources according to the first information by the terminal;
wherein the first information includes at least one of:
A measurement of SSB or first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
CG PUSCH resources of a first type, the CG PUSCH resources of the first type being configured in UL subbands, or,
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
In a third aspect, there is provided a terminal comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, a terminal is provided, including a processor and a communication interface, where the processor is configured to select CG PUSCH resources according to first information by the terminal;
wherein the first information includes at least one of:
A measurement of SSB or first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
CG PUSCH resources of a first type, the CG PUSCH resources of the first type being configured in UL subbands, or,
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
In a fifth aspect, there is provided a readable storage medium having stored thereon a program or instructions which when executed by a processor realizes the steps of the method according to the first aspect.
In a sixth aspect, a wireless communication system is provided, comprising a terminal and a network side device, the terminal being operable to perform the steps of the method according to the first aspect.
In a seventh aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface and the processor being coupled, the processor being configured to execute programs or instructions for implementing the method according to the first aspect.
In an eighth aspect, there is provided a computer program/program product stored in a storage medium, the program/program product being executable by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, the terminal selects CG PUSCH resources according to at least one of SSB or the measured value of the first reference signal, the data amount to be sent and the frequency domain unit type information, wherein the terminal can select CG PUSCH resources of the first type configured in the UL sub-band or CG PUSCH resources of the second type configured in the UL time domain unit, so that the terminal can flexibly select CG PUSCH resources configured in the UL sub-band or CG PUSCH resources configured in the UL time domain unit according to specific conditions, more CG PUSCH transmission opportunities can be provided, and transmission delay and coverage are facilitated.
Drawings
Fig. 1a is a block diagram of a wireless communication system to which embodiments of the present application are applicable;
FIG. 1b is one of the schematic diagrams of a subband non-overlapping full duplex scenario;
FIG. 1c is a second schematic diagram of a subband non-overlapping full duplex scenario;
FIG. 1d is one of the UE-side full duplex schematic diagrams;
FIG. 1e is a second schematic diagram of UE-side full duplex;
Fig. 2 is a flow chart of an uplink transmission resource selection method according to an embodiment of the present application;
FIG. 3a is a network/terminal full duplex schematic;
FIG. 3b is one of the schematic diagrams of an application example provided by an embodiment of the present application;
FIG. 3c is a second schematic diagram of an application example provided by an embodiment of the present application;
FIG. 3d is a third schematic diagram of an application example provided by an embodiment of the present application;
FIG. 3e is a schematic diagram of an example application provided by an embodiment of the present application;
FIG. 3f is a fifth schematic illustration of an application example provided by an embodiment of the present application;
FIG. 3g is a schematic diagram of an example application provided by an embodiment of the present application;
fig. 4 is a schematic structural diagram of an uplink transmission resource selection device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are derived by a person skilled in the art based on the embodiments of the application, fall within the scope of protection of the application.
The terms "first," "second," and the like, herein, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the "first" and "second" distinguishing between objects generally are not limited in number to the extent that the first object may, for example, be one or more. Furthermore, the "or" in the present application means at least one of the connected objects. For example, "A or B" encompasses three schemes, namely scheme one including A and excluding B, scheme two including B and excluding A, scheme three including both A and B. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The term "indication" according to the application may be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). The direct indication may be understood that the sender explicitly informs the specific information of the receiver, the operation to be executed, the request result, and the like in the sent indication, and the indirect indication may be understood that the receiver determines the corresponding information according to the indication sent by the sender, or determines the operation to be executed, the request result, and the like according to the determination result.
It should be noted that the techniques described in the embodiments of the present application are not limited to long term evolution (Long Term Evolution, LTE)/LTE evolution (LTE-Advanced, LTE-a) systems, but may also be used in other wireless communication systems, such as code division multiple access (Code Division Multiple Access, CDMA), time division multiple access (Time Division Multiple Access, TDMA), frequency division multiple access (Frequency Division Multiple Access, FDMA), orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), single-carrier frequency division multiple access (Single-carrier Frequency-Division Multiple Access, SC-FDMA), or other systems. The terms "system" and "network" in embodiments of the application are often used interchangeably, and the techniques described may be used for both the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New Radio (NR) system for exemplary purposes and the NR terminology is used in much of the description below, but the techniques are also applicable to systems other than NR systems, such as the 6th generation (6th Generation,6G) communication system.
Fig. 1a shows a block diagram of a wireless communication system to which embodiments of the application are applicable. The wireless communication system includes a terminal 11 and a network device 12. The terminal 11 may be a Mobile phone, a tablet Computer (Tablet Personal Computer), a Laptop (Laptop Computer), a notebook (Personal DIGITAL ASSISTANT, PDA), a palm Computer, a netbook, an Ultra-Mobile Personal Computer (Ultra-Mobile Personal Computer, UMPC), a Mobile internet device (Mobile INTERNET DEVICE, MID), a Personal Digital Assistant (PDA), Augmented Reality (Augmented Reality, AR), virtual Reality (VR) devices, robots, wearable devices (Wearable Device), aircraft (FLIGHT VEHICLE), in-vehicle devices (Vehicle User Equipment, VUE), on-board equipment, pedestrian terminals (PEDESTRIAN USER EQUIPMENT, PUE), smart home (home appliances having wireless communication function, such as refrigerator, television, Washing machine or furniture, etc.), game machine, personal computer (Personal Computer, PC), teller machine or self-service machine, etc. The wearable device comprises an intelligent watch, an intelligent bracelet, an intelligent earphone, intelligent glasses, intelligent jewelry (intelligent bracelets, intelligent rings, intelligent necklaces, intelligent anklets, intelligent footchains and the like), an intelligent wristband, intelligent clothing and the like. The in-vehicle apparatus may also be referred to as an in-vehicle terminal, an in-vehicle controller, an in-vehicle module, an in-vehicle component, an in-vehicle chip, an in-vehicle unit, or the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network-side device 12 may include an access network device or core network device, where the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function, or a radio access network element. The Access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) Access Point (AS), or a wireless fidelity (WIRELESS FIDELITY, WIFI) node, etc. wherein the base station may be referred to as Node B (NB), evolved Node B (eNB), next generation Node B (the next generation Node B, gNB), new air interface Node B (NR Node B), access point, relay station (Relay Base Station, RBS), serving base station (Serving Base Station, SBS), base transceiver station (Base Transceiver Station, BTS), A radio base station, a radio transceiver, a Basic service set (Basic SERVICE SET, BSS), an Extended service set (Extended SERVICE SET, ESS), a Home Node B (HNB), a home evolved Node B (home evolved Node B), a transmission and reception point (Transmission Reception Point, TRP), or some other suitable terminology in the art, so long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary, and it should be noted that in the embodiment of the present application, only a base station in an NR system is described by way of example, and the specific type of the base station is not limited.
The core network device may comprise a core network device and may comprise at least one of, but not limited to, a core network node, a core network Function, a Mobility management entity (Mobility MANAGEMENT ENTITY, MME), an access Mobility management Function (ACCESS AND Mobility Management Function, AMF), a session management Function (Session Management Function, SMF), a user plane Function (User Plane Function, UPF), a Policy control Function (Policy Control Function, PCF), a Policy and charging Rules Function unit (Policy AND CHARGING Rules Function, PCRF), an edge application service discovery Function (Edge Application Server Discovery Function, EASDF), a Unified data management (Unified DATA MANAGEMENT, UDM), a Unified data repository (Unified Data Repository, UDR), a home subscriber server (Home Subscriber Server, HSS), a centralized network configuration (Centralized network configuration, CNC), a network storage Function (Network Repository Function, NRF), a network opening Function (Network Exposure Function, NEF), a Local NEF (Local NEF, or L-NEF), a binding support Function (Binding Support Function, BSF), an application Function (Application Function, AF), and the like. It should be noted that, in the embodiment of the present application, only the core network device in the NR system is described as an example, and the specific type of the core network device is not limited.
For a better understanding of the technical solution of the present application, the following description will be given first:
Sub-band non-overlapping full duplex (Subbands non-overlapping Full duplex)
Sub-band non-overlapping full duplex may improve transmission delay and enhance coverage.
For a downlink slot (DL slot), the DL slot may be configured by a time division multiplexing uplink-downlink common configuration (tdd-UL-DL-ConfigurationCommon) or a time division multiplexing uplink-downlink dedicated configuration (tdd-UL-DL-ConfigurationDedicated), the network side device configures a DL partial Bandwidth (BWP) for the UE in the DL slot, and for an uplink slot (UL slot), the UL slot may be configured by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, and the network side device configures a UL BWP for the UE in the UL slot. See for example slots 1 and 4 shown in fig. 1b and 1 c;
For the and full duplex scenario, there is the following example (case):
case 1, configuring DL BWP, namely slot 1;
case 2, configuring DL BWP and UL sub band, namely slot 2;
case 3, configuring UL BWP, namely slot 4;
case 4, configuring UL BWP and DL sub-band (SB), namely slot5;
for sub-band full duplex (sub band Full duplex, SBFD) operation, one SBFD sub-band consists of 1 Resource Block (RB) or one contiguous set of RBs with the same transmission direction.
The gNB uses SBFD operational time units (e.g., slots or symbols), which may be referred to as SBFD time units (e.g., slots or symbols).
See fig. 1d:
for the first mode, the base station and the UE can only transmit or receive at one time.
For the second mode, the gNB side supports full duplex, and gNB can transmit and receive simultaneously, and the UE side can only adopt a half duplex mode, namely, can only transmit or receive at one time.
For the third mode, the gNB and the UE side both support full duplex, and the gNB and the UE can receive and transmit simultaneously.
Referring to fig. 1e, for UE-side full duplex, a larger Guard Band (GB) may be required (UE-side GB is larger than that of base station FD) for suppressing self-interference.
For a communication device, self-interference may be caused by simultaneous UL reception and DL transmission. In order to guarantee the transmission in the interfered direction, the communication device needs to have self-interference cancellation capability, such as reserving guard bands between the receiving band and the transmitting band, but this reduces the throughput of the UE.
Idle state (Idle) inactive state? CG PUSCH transmission in inactive) state
Currently, PUSCH resources (i.e., CG PUSCH resources) scheduled by configured grant are supported in RRC Idle/active state in LTE/NR for small data Transmission (SMALL DATA Transmission, SDT).
The configured CG PUSCH resource needs to have a predefined mapping relation with a synchronous signal block (Synchronization Signal Block, SSB), the terminal selects SSB meeting the quality of certain reference signal received Power (REFERENCE SIGNAL RECEIVING Power, RSRP) according to the measurement of the SSB, and the CG PUSCH resource used for small data transmission is determined according to the selected SSB.
The uplink transmission resource selection method provided by the embodiment of the application is described in detail below through some embodiments and application scenarios thereof with reference to the accompanying drawings.
The following will be explained first:
For simplicity of description, two full duplex modes are defined, namely
Network full duplex operation, i.e. full duplex is applied on the network side and half duplex is applied on the UE side.
And the terminal full duplex operation, namely the network side applies full duplex and the UE side applies full duplex.
UE side half duplex, i.e. can only receive DL or transmit UL signals or channels in one time unit.
UE-side full duplex, i.e. receiving DL and transmitting UL signals or channels simultaneously in one time unit.
The network full duplex mode can achieve the purposes of enhancing coverage, reducing transmission delay and improving resource utilization efficiency. The terminal full duplex mode can improve DL (UL) throughput while obtaining the above gain.
Guard bands, e.g., guard bands, are typically reserved between UL and DL transmissions to achieve frequency isolation to reduce self-interference. The self-interference cancellation capability of the UE is generally weaker than that of the gNB side, and for simultaneous transceiving of the UE side, the GB to be reserved is larger than that of the gNB side, i.e. more reserved PRBs are required as guard bands.
As shown, fig. 3a (a) is a full duplex subband and GB configuration on the network side, i.e., the network configures the time-frequency resources of the UL subband and DL subband (and or GB). In the UL sub-band, the network receives UL channels or signals for served UEs, and in the DL sub-band, the network transmits DL channels or signals for served UEs. DL transmissions may self-interfere with UL reception.
Fig. 3a (b) is a UE-side full duplex subband configuration, where the network configures UL and DL subbands (and or GB) time-frequency resources for the UE, and UL transmission by the UE may cause self-interference to DL reception.
The capabilities of different UEs may be different and thus the GB that needs to be reserved may be different.
Referring to fig. 2, an embodiment of the present application provides a method for selecting uplink transmission resources, where an execution body of the method is a terminal, and the method includes:
Step 201, selecting CG PUSCH resources by the terminal according to the first information;
Wherein the first information comprises at least one of:
(1) A measurement of SSB or first reference signal;
I.e. CG PUSCH resources/types are selected based on SSB or other reference signal measurements, e.g. channel state Information reference signal (CHANNEL STATE Information-REFERENCE SIGNAL, CSI-RS).
(2) The amount of data to be transmitted;
Namely selecting CG PUSCH resources/types according to the size of data to be transmitted;
(3) Frequency domain unit type information;
the frequency domain information may include bandwidth (band) information and/or carrier information;
It should be noted that, the CG PUSCH resources are configured by the network side (for example, indicated by a system information block (system information block, SIB) or other higher layer signaling (for example, RRCRELEASE, etc.), and the CG PUSCH resources may include multiple types, for example, CG PUSCH resources for uplink data transmission in UL subbands or UL symbols of DL symbols or in UL slots or in flexible symbols.
The CG PUSCH resources include:
(1) CG PUSCH resources of a first type, the CG PUSCH resources of the first type being configured in the UL subband;
(2) CG PUSCH resources of a second type, which are allocated in UL time domain units (e.g., UL slots and UL symbols), which may be denoted as type B.
For SBFD supported networks and terminals, there are typically 4 time domain unit (symbol or slot) types
As shown in fig. 3 b:
(1) DL time domain units;
(2) DL time domain unit configured with UL SB;
(3) UL time domain unit configured with DL SB;
(4) UL time domain units;
Further, there may be:
(1) Flexible time domain units of UL and DL directions are not configured;
the network may configure the time domain unit to be a valid resource for transmitting CG PUSCH.
(2) Configuring a flexible time domain unit of the UL SB;
the network may configure the UL SB of the time domain unit to be a valid resource for transmitting CG PUSCH.
(3) Configuring a flexible time domain unit of a DL SB;
The network may configure that resources other than DL SBs of the time domain unit are resources for efficient transmission of CG PUSCH.
(4) Other cases do not exclude that for example GB (guard band) is not a valid resource for transmitting CG PUSCH.
For a configured CG PUSCH resource (set), there may be a class 2 configuration scenario, i.e
Case 1 CG PUSCH resources (set) are configured in one UL subband (may be in UL time domain resources, i.e. UL slots or symbols, may be in DL/flexible symbols), e.g. type a, i.e. CG PUSCH resource type a;
Case 2 CG PUSCH resources (set) are configured in one UL/flexible time domain unit (no DL subbands are configured), e.g. type B, CG PUSCH resource type B;
For clarity of description, the uplink transmission resource selection method will be described below by taking UL time domain units as an example. It should be noted that the flexible time domain unit is also suitable for the uplink transmission resource selection method, and the embodiments of the present application are not repeated.
In the embodiment of the present application, the terminal selects CG PUSCH resources according to at least one of SSB or a measured value of a first reference signal, a data amount to be transmitted, and frequency domain unit type information, where the terminal may select CG PUSCH resources of a first type configured in a UL subband or CG PUSCH resources of a second type configured in a UL time domain unit. Therefore, the terminal can flexibly select CG PUSCH resources configured in the UL sub-band or CG PUSCH resources configured in the UL time domain unit according to specific conditions, more CG PUSCH transmission opportunities can be provided, and transmission delay and coverage are facilitated.
In a possible implementation manner, in a case where the first information includes a measured value of the SSB or the first reference signal, the terminal selects CG PUSCH resources according to the first information, including:
(1) Under the condition that the measured value is larger than a first threshold, the terminal selects the first type CG PUSCH resource or the second type CG PUSCH resource;
(2) Under the condition that the measured value is larger than or equal to a second threshold and smaller than the first threshold, the terminal selects CG PUSCH resources of a second type;
the first threshold is greater than the second threshold, the second threshold is greater than or equal to the third threshold, and the third threshold is the minimum value of the SSB or the measured value of the first reference signal when the terminal performs the small data transmission SDT.
The first threshold, the second threshold, and the third threshold may be configured by a network side or predefined by a protocol.
By implementing selection of the uplink transmission resource of the appropriate type based on the SSB or the measured value of the first reference signal in the above (1) and (2), more CG PUSCH transmission opportunities can be provided, and simultaneously, reduction of cross-link interference and self-interference is considered, so as to achieve improvement of transmission delay and coverage.
The above measurement values may include RSRP, reference signal Quality (RSRQ) or received signal strength Indication (RECEIVED SIGNAL STRENGTH Indication, RSSI), and are specifically illustrated as RSRP for clarity of description.
Alternatively, the network may configure different thresholds (threshold) for different CG PUSCH types, CG PUSCH type a configuring threshold M, CG PUSCH type B configuring threshold N, where G < = N < M. The threshold G is one of conditions for SDT enable (enable), i.e. the threshold G of RSRP that can be a DL path loss reference.
Alternatively, the threshold G may not be configured. When the threshold G is not configured, the terminal first selects CG PUSCH resources of the first type and then selects CG PUSCH resources of the second type when the terminal performs SDT.
The above measurement values may include RSRP of DL path loss reference, and the step of selecting CG PUSCH resources based on the measurement values may be described below.
When the RSRP of the DL path loss reference measured by the UE is less than or equal to threshold M and greater than threshold N, the UE selects CG PUSCH type B, for example, CG PUSCH configured in UL slot.
When the RSRP of the DL path loss reference measured by the UE is greater than threshold M, the UE may select CG PUSCH type a or CG PUSCH type B, and the network may configure the UE to preferentially select CG PUSCH type a, for example, CG PUSCH configured at UL SB. This can reduce latency and improve coverage of UL transmissions. And simultaneously, the interference to other UE can be reduced.
The SDT enable condition may be that
(1) All UL data amounts waiting for transmission to enable SDT are less than configured SDT-DataVolumeThreshold;
(2) The RSRP of the DL path loss reference is above a configured threshold G, where G < = N < M;
(3) The SDT resources are effectively available;
Specifically, with continued reference to fig. 3b, the configured CG PUSCH resources (sets) may be further partitioned according to whether or not they overlap SSBs:
(1) The configured CG PUSCH resources (set)/configuration 1: the CG PUSCH resources (set) are configured in one DL time domain unit where SSB/common DL channels exist, i.e. are time domain overlapping with SSB/common DL channels. At this time, the uplink transmission of one UE may interfere with the reception of SSBs of other UEs, i.e., cross-link interference. The UE also receives self-interference if it uses the SSB to measure or decode the common DL channel.
(2) The configured CG PUSCH resources (set)/configuration 2: the CG PUSCH resources (set) are configured in one DL time domain unit where there is no SSB/common DL channel, i.e. not overlapping with the SSB/common DL channel time domain. At this time, the uplink transmission of one UE may interfere with the reception of DL channels or signals of other UEs, i.e., PDCCH, PDSCH, CSI-RS, etc.
(3) Configuration CG PUSCH resources (set)/configuration 3 CG PUSCH resources (set) configured at UL SB of one UL time domain unit, interference situation is similar to configuration 2.
(4) The configured CG PUSCH resources (set)/configured 4:cg PUSCH resources (set) are configured in one UL time domain unit, where there is no cross-link interference.
The RSRP of the DL path loss reference may be SSB or CSI-RS.
If the UE measures that the SS-RSRP of a certain SSB is greater than RSRP-ThresholdSSB, then SSB greater than RSRP-ThresholdSSB is selected, otherwise any SSB is selected (the SS-RSRP of multiple SSBs is greater than RSRP-ThresholdSSB).
In selecting the CSI-RS, the CSI-RSRP of the CSI-RSs is compared with the parameter RSRP-ThresholdSSB, and if the CSI-RSRP of one of the CSI-RSs is larger than the RSRP-ThresholdCSI-RS, the CSI-RSs larger than the RSRP-ThresholdCSI-RS are selected.
And the UE determines the sending power of the CG PUSCH according to the DL path loss reference.
For one of the conditions of SDT enable, when the RSRP of the DL path loss reference is higher than the configured threshold, CG-SDT is activated;
The network can configure the UE to select different CG PUSCH resource types according to different path loss for CG-SDT transmission, namely, the selected CG PUSCH resource types are determined by measuring RSRP/RSRQ/RSSI of SSB or CSI-RS.
For example, if the RSRP of the DL path loss reference measured by the UE is higher, the characterizing UE is closer to the gNB, and the transmission power for CG PUSCH is also lower. DL channels/signals, e.g. SSB, to other UEs, the common control channel cross-link interference is also low, and the self-interference received by the measurement of the DL channels/signals at the same time is also low.
If the RSRP of the path loss reference measured by the UE is lower, the distance between the UE and the gNB is characterized, and the sending power of the CG PUSCH is higher. At this time, DL channel/signal cross-link interference to other UEs is also high. This is disadvantageous for other UEs to receive the key information such as SSB and other key DL control channels, and the reception of DL data channels, and may affect access and normal communication of other UEs in severe cases. The self-interference received from the measurement of the DL channel/signal itself at the same time is also relatively high and can have a negative impact. Therefore, for CG PUSCH configured in UL subband, it is beneficial for UE with higher RSRP for the path loss reference to transmit CG PUSCH.
Alternatively, referring to fig. 3c, the network may be configured such that one SSB associates at least one CG PUSCH at UL symbol and one CG PUSCH at UL SB. CG PUSCH 1-1 and CG PUSCH 1-2 may be different CG PUSCH configurations or the same CG PUSCH configuration, as shown in fig. 3c, so that CG PUSCH transmission delay may be reduced, and CG PUSCH coverage may be improved. As shown. The UE may select the transmit CG PUSCH at UL SB or the transmit CG PUSCH on UL symbol according to the criteria described above. The network may configure the UE to prefer to send CG PUSCH at UL SB.
Wherein CG PUSCH 1-1, CG PUSCH 1-2 can be based on different configurations or the same configuration
CG PUSCH 2-1, CG PUSCH 2-2 may be based on different configurations or the same configuration
Further, the plurality of SSBs may associate at least one CG PUSCH at a UL symbol and one CG PUSCH at a UL SB.
In a possible implementation manner, in a case that the first information includes an amount of data to be transmitted, the terminal selects CG PUSCH resources according to the first information, including:
(1) Under the condition that the data quantity to be transmitted is smaller than or equal to a fourth threshold, the terminal selects a CG PUSCH resource of a first type;
(2) And under the condition that the data quantity to be transmitted is larger than a fourth threshold, the terminal selects the CG PUSCH resource of the second type.
The fourth threshold may be predefined by the network side configuration or protocol.
Specifically, for different CG PUSCH types, the size of the data carried may be different, and the terminal selects the corresponding CG PUSCH type according to the actual data size.
The network can configure one sdt-DataVolumeThreshold per CG PUSCH type;
The threshold of the Type A CG PUSCH is sdt-DataVolumeThreshold A;
The threshold of the Type B CG PUSCH is sdt-DataVolumeThreshold B (the threshold of the Type B CG PUSCH is optional configuration);
sdt-DataVolumeThreshold A may be less than sdt-DataVolumeThreshold B.
When the amount of UL data waiting for transmission on all RBs (radio bearers) is greater than sdt-DataVolumeThreshold A configured and less than sdt-DataVolumeThreshold B, the UE selects Type B CG PUSCH
Similarly, the network may configure one physical resource block (Physical Resource Block, PRB) number per CG PUSCH type, or transmission resource block (Transport Resource Block, TBS), or threshold P of code rate, and determine the selected CG PUSCH type according to the above parameters to be transmitted.
In a possible implementation manner, in a case that the first information includes frequency domain unit type information, the terminal selects CG PUSCH resources according to the first information, including:
(1) When the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit supports only the first type of CG PUSCH resource, the terminal selects the first type of CG PUSCH resource, wherein the 'only' is only for the first type and the second type of CG PUSCH resource, and other transmission resources or other types of PUSCH resources are not excluded;
(2) When the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit supports only the CG PUSCH resources of the second type, the terminal selects the CG PUSCH resources of the second type;
(3) And if the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit supports the CG PUSCH resources of the first type and the second type, the terminal preferentially selects one type of CG PUSCH resources according to a preset rule or network indication, and optionally, if the preset rule is met, the terminal can be switched from one type of CG PUSCH resources to the other type of CG PUSCH resources.
The target frequency domain unit is determined according to the frequency domain unit type information, and the first indication information is information acquired by the terminal from the network side, for example, indicated by SIB or other high-layer signaling (e.g., RRCRELEASE, etc.).
The target frequency domain unit refers to a frequency domain unit configured with CG PUSCH resources, and the terminal determines the type of the CG PUSCH resources supported by the target frequency domain unit based on first indication information corresponding to the target frequency domain unit obtained from the network side, so as to select the CG PUSCH resources.
The uplink transmission resources of the proper types are selected based on the frequency domain unit type information through the steps (1) - (3), more CG PUSCH transmission opportunities can be provided, and transmission delay and coverage are facilitated.
The frequency domain unit may be a band or carrier (carrier), and the first indication information is a band or carrier specific information indication, respectively.
And (3) indicating that the target frequency domain unit supports a plurality of types of CG PUSCH resources by the first indication information, and at the moment, the terminal preferentially selects one type of CG PUSCH resource based on a preset rule or network indication. Alternatively, if a preset rule is satisfied, the terminal may switch from one type of CG PUSCH resource to another type of CG PUSCH resource.
The preset rule comprises at least one of the following:
(1) Under the condition that the transmission power of the terminal is smaller than a fifth threshold, the terminal selects the CG PUSCH resource of the first type, and under the condition that the transmission power of the terminal is larger than or equal to the fifth threshold, the terminal selects the CG PUSCH resource of the second type;
that is, the network may configure the UE with a reference transmit power threshold, and when the transmit power of the UE is less than the threshold, the UE selects CG PUSCH type a. When the UE's transmit power is greater than or equal to the threshold, then the UE switches CG PUSCH type B, thereby reducing the impact of self-interference and/or cross-link interference.
(2) Under the condition that the frequency interval between uplink transmission and downlink reception of the terminal is larger than a sixth threshold, the terminal selects a first type of CG PUSCH resource, and under the condition that the frequency interval between uplink transmission and downlink reception of the terminal is smaller than or equal to the sixth threshold, namely, the resource is not an effective CG PUSCH resource, the terminal selects other first type of CG PUSCH resources meeting the preset requirement, or selects a second type of CG PUSCH resource.
I.e., the frequency interval (gap) of UL transmission and DL reception. When the gap between UL transmission and DL reception is greater than the threshold, the UE selects CG PUSCH type a. When the gap between UL transmission and DL reception is smaller than the threshold, the resource is not an effective CG PUSCH resource, and the UE selects other CG PUSCH types a or CG PUSCH types B meeting the preset requirement.
Optionally, the terminal may select CG PUSCH resources according to the UE type;
if the UE capability does not support SBFD, the network may configure the UE to only allow use of CG PUSCH in UL time domain units when selecting CG PUSCH, e.g., CG PUSCH resources/type B.
Regarding CG PUSCH handover:
The network may configure that for one UE, CG PUSCH type a associated with one SSB n, i.e. the UE selects SSB n, if for one time t1 CG PUSCH type a overlaps with another SSB m or common DL channel (possibly associated with SSB n), and the UE uses this SSB m to measure or decode the common DL channel, the network may configure one of:
(1) When the predefined rule is met, the UE selects CG PUSCH type A, and the predefined rule refers to the preset rule and is not repeated here.
(2) The UE switches CG PUSCH type B, thereby reducing the impact of self-interference.
The network may be configured such that for a UE, for CG PUSCH type a, there is a time domain overlapping DL schedule, the network may configure one of:
(1) When the predefined rule is met, the UE selects CG PUSCH type A, and the predefined rule refers to the preset rule and is not repeated here.
(2) The UE switches CG PUSCH type B, thereby reducing the impact of self-interference.
Optionally, referring to fig. 3d to fig. 3g, the application further provides a method for judging the validity of CG PUSCH resources:
as shown in fig. 3d, if one CG PUSCH is partially overlapped with the UL subband and DL time domain unit, the CG PUSCH is an invalid CG PUSCH;
As shown in fig. 3e, if one CG PUSCH is partially overlapped with the UL subband and UL time domain unit, the CG PUSCH is an effective CG PUSCH;
As shown in fig. 3f, the network may indicate that if a CG PUSCH resource or a part of the resources is less than a preconfigured value from the GB frequency resource, the CG PUSCH is an invalid CG PUSCH;
As shown in fig. 3g, if one CG PUSCH resource or part of the resources overlaps with GB, the CG PUSCH is an invalid CG PUSCH;
in one possible embodiment, the method further comprises:
under the condition that the terminal selects the CG PUSCH resource of the first type, if the first condition is met, the terminal is switched to the CG PUSCH resource of the second type;
Wherein the first condition comprises at least one of:
(1) All SDTs fail within a first preset time period;
optionally, the network may configure a timer for SDT detection failure per CG PUSCH type;
for CG PUSCH type A, timer K for SDT detection failure;
for CG PUSCH type B, timer L for SDT detection failure;
if the UE prefers CG PUSCH resources/type a, then the UE switches to CG PUSCH resources/type B when:
if the SDT detection failure timer K is up to time-out, namely the timer K is invalid (expire) or all SDTs fail within a configured time period;
By the above (1), by configuring the timer for detecting failure of the SDT, whether all SDTs fail within the first preset duration is determined by using whether the timer is overtime, if yes, the terminal is switched from the first type CG PUSCH resource to the second type CG PUSCH resource, so that the terminal can switch to the more suitable CG PUSCH resource, and uplink transmission is ensured by using the suitable CG PUSCH resource.
(2) And repeating the transmission times on the CG PUSCH resource of the first type to reach the first preset transmission times.
Optionally, the network may configure a CG-PUSCH retransmission timer (CG-PUSCH-RetransmissionTimer) for each CG-PUSCH type, for example:
CG-PUSCH type a configures CG-PUSCH-RetransmissionTimer A;
CG-PUSCH type B configures CG-PUSCH-RetransmissionTimer B;
If the UE transmits a CG-PUSCH type A, at RetransmissionTimer A, the UE automatically retransmits the retransmission of CG-PUSCH type A without timeout.
Alternatively, if the UE transmits one CG-PUSCH type a, after RetransmissionTimer A times out, the UE switches to CG PUSCH resources/type B.
Through the above (2), by configuring the CG-PUSCH retransmission timer, whether the number of repeated transmissions on the first type of CG PUSCH resources reaches the first preset number of transmissions is judged by using whether the CG-PUSCH retransmission timer is overtime, if the CG-PUSCH retransmission timer is overtime, the number of repeated transmissions reaches the first preset number of transmissions, the CG-PUSCH resources are switched to the second type of CG PUSCH resources, so that the terminal can be switched to more suitable CG PUSCH resources, the terminal is prevented from occupying excessive time on one type of CG PUSCH resources, the improvement of the transmission delay of the terminal is facilitated, and the uplink transmission is ensured by using suitable CG PUSCH resources.
In one possible embodiment, the method further comprises:
Or if the second condition is met, the terminal declares that the SDT fails and enters a connection state through random access;
Wherein the second condition comprises at least one of:
(1) All SDTs fail within a second preset time period and are configured with Random Access (RA) resources for random access small data transmission (RA-SDT);
that is, if the SDT detection failure timer L times out and if the RA resource set of RA-SDT is configured, the UE performs an RACH-based SDT transmission procedure or declares SDT failure and enters a connection state through random access;
Through the step (1), whether all SDTs fail in the second preset time period is judged by configuring the timer with the failure of SDT detection or not, if the timer is overtime, the terminal executes the SDT transmission process based on the RACH, or the terminal declares the SDT failure and enters a connection state through random access, so that the terminal can carry out the SDT through the RACH under the condition that the selected CG PUSCH resource is unsuitable, or directly select to enter the connection state, the terminal is prevented from occupying excessive time on one type of CG PUSCH resource, the improvement of the transmission delay of the terminal is facilitated, and the uplink transmission can be ensured.
(2) Repeating the transmission times on all CG PUSCH resources to reach a second preset transmission times;
Namely, if both CG-PUSCH-RetransmissionTimer A and CG-PUSCH-RetransmissionTimer B are overtime, the UE executes the SDT transmission process based on the RACH, or declares the SDT failure and enters a connection state through random access;
Through the step (2), whether the repeated transmission times on all types of CG PUSCH resources reach the second preset transmission times is judged by configuring the CG-PUSCH retransmission timers and judging whether the repeated transmission times on all types of CG PUSCH resources reach the second preset transmission times or not through overtime of all CG-PUSCH retransmission timers, if the repeated transmission times on all types of CG PUSCH resources reach the second preset transmission times, the terminal executes the SDT transmission process based on the RACH, or the terminal declares the SDT failure and enters a connection state through random access, so that the terminal can carry out the SDT through the RACH under the condition that the selected CG PUSCH resources are unsuitable, or directly select the connection state, thereby being beneficial to improving the transmission delay of the terminal and ensuring that the terminal can execute uplink transmission.
(3) The time advance TA corresponding to the CG PUSCH resources of all types is invalid.
If different CG PUSCH types map to different sets of measurement signals (such as SSBs), the TA validity determination for the different CG PUSCH types may be different. The set of measurement signals (e.g., SSBs) that the TA validity may verify for different CG PUSCH resource types may be different, at which time the resulting TA change size may be different, and thus the TA validity may also be different.
And (3) judging whether the TAs corresponding to the CG PUSCH resources of all types are valid or not, if the TAs corresponding to the CG PUSCH resources of all types are invalid, executing the SDT transmission process based on the RACH by the terminal, or declaring the SDT failure by the terminal, entering a connection state through random access, enabling the terminal to execute the SDT through the RACH under the condition that the selected CG PUSCH resources are unsuitable, or directly selecting the connection state, thereby being beneficial to improving the transmission delay of the terminal and ensuring that the uplink transmission can be executed.
The TA validity satisfies the following condition:
1. The RSRP values of the stored DL path loss reference and the current DL path loss reference are valid.
2. The currently calculated DL path loss reference RSRP value varies by no more than a predefined threshold compared to the stored DL path loss reference RSRP.
3. A predefined timer is running, for example (timer for timing alignment:
CG-SDT-TimeAlignmentTimer)
if the UE selects CG PUSCH resources/type A, the UE switches to CG PUSCH resources/type B when the following condition is satisfied;
if the terminal transmits the used TA on the CG PUSCH resource A is invalid, but the terminal transmits the used TA on the CG PUSCH resource B is valid.
Alternatively, if the corresponding TA is invalid for all CG PUSCH resource types, the UE performs RACH based SDT transmission procedure.
Alternatively, if the corresponding TA is invalid for all CG PUSCH resource types, the UE performs the announce sdt failure, attempting random access into connected state.
In some other embodiments, the network may configure CG PUSCH resources/type a to use different transmit powers than CG PUSCH resources/type B, which typically have a transmit power greater than that of CG PUSCH resources/type a.
In some other embodiments, the network may configure CG PUSCH resource type a and CG PUSCH resource type B to associate different reference signal resources (such as SSBs).
The terminal associates a plurality of reference signal resources (such as SSB) in CG PUSCH resource type A, the network can predefine or configure a threshold value, if the measured value (such as SS-RSRP) of any one or a plurality of measurement metrics is smaller than the threshold value, the UE is switched to CG PUSCH resource/type B by CG PUSCH resource/type A;
That is, if the terminal's measured value (e.g., SS-RSRP) of a certain measurement metric on a CG PUSCH resource a associated reference signal resource (e.g., SSB) is less than or not greater than a certain predefined or network configured threshold.
Further, the network may configure the UE to perform a RACH based SDT transmission procedure if the measured value of a certain measurement metric (such as SS-RSRP) on all CG PUSCH resources associated reference signal resources (such as SSB) is less than or not greater than a certain predefined or network configured threshold.
Alternatively, if the measured value (such as SS-RSRP) of a certain measurement metric on all CG PUSCH resources associated reference signal resources (such as SSB) is less than or not greater than a certain predefined or network configured threshold, the UE performs the announce sdt failure, attempting random access to enter the connected state.
In some other embodiments, the configuration of the network per CG-PUSCH resource type may include at least one of the following configuration information:
(1) A time domain offset (timeDomainOffset);
(2) Time domain allocation (timeDomainAllocation);
(3) -frequency domain allocation (frequencyDomainAllocation);
(4) An antenna port (antennaPort);
(5) dmrs sequence initialization (dmrs-SeqInitialization);
(6) Precoding and layer number (precodingAndNumberOfLayers);
(7) srs-resource indication (srs-ResourceIndicator);
(8) A modulation and coding scheme (Modulationand Coding Scheme, MCS) and a transport block size (Transport Block size, TBS) (mcsAndTBS);
(9) A frequency hopping offset (frequencyHoppingOffset);
(10) A path loss reference index (pathlossReferenceIndex);
(12) cg-SDT-SSB-Subset (cg-SDT-SSB-Subset);
(13) sdt SSB (sdt-SSB-PerCG-PUSCH) per CG-PUSCH mapping;
(14) sdt open loop power control parameter P0 (sdt-P0-PUSCH);
(15) sdt open loop power control parameter Alpha (sdt-Alpha);
(16) sdt-DMRS-Ports (sdt-DMRS-Ports);
(17) sdt-number of DMRS-Sequences (sdt-NrofDMRS-Sequences).
According to the uplink transmission resource selection method provided by the embodiment of the application, the execution main body can be an uplink transmission resource selection device. In the embodiment of the present application, an uplink transmission resource selection device executes an uplink transmission resource selection method by using an uplink transmission resource selection device as an example, which describes the uplink transmission resource selection device provided by the embodiment of the present application.
Referring to fig. 4, an embodiment of the present application provides an uplink transmission resource selection device, where the device may be applied to a terminal, and includes:
A selecting module 401, configured to select CG PUSCH resources according to the first information by a terminal;
wherein the first information includes at least one of:
A measurement of SSB or first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
a first type of CG PUSCH resources configured in a UL sub-band, or
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
Optionally, in case the first information comprises a measured value of the SSB or first reference signal, the selection module is specifically configured to:
And in the case that the measured value is greater than a first threshold, the terminal selects the first type CG PUSCH resource or the second type CG PUSCH resource, or,
When the measured value is greater than or equal to a second threshold and smaller than the first threshold, the terminal selects the CG PUSCH resource of the second type;
wherein the first threshold is greater than the second threshold, the second threshold is greater than or equal to a third threshold, and the third threshold is the minimum value of the SSB or the measured value of the first reference signal when the terminal performs SDT.
Optionally, in the case that the first information includes the data amount to be sent, the selecting module is specifically configured to:
And in the case that the amount of data to be transmitted is less than or equal to a fourth threshold, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the data quantity to be transmitted is larger than the fourth threshold, the terminal selects the CG PUSCH resource of the second type.
Optionally, in the case that the first information includes the frequency domain unit type information, the selecting module is specifically configured to:
In case that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit supports only the CG PUSCH resources of the first type, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit only supports the CG PUSCH resource of the second type, the terminal selects the CG PUSCH resource of the second type, or,
When first indication information corresponding to a target frequency domain unit indicates that the target frequency domain unit supports the CG PUSCH resources of the first type and the second type, the terminal preferentially selects one type of CG PUSCH resources of the first type and the second type according to a preset rule or a network indication;
The target frequency domain unit is determined according to the frequency domain unit type information, and the first indication information is information acquired by the terminal from a network side;
the preset rule comprises at least one of the following:
The terminal selects the CG PUSCH resource of the first type under the condition that the transmission power of the terminal is smaller than a fifth threshold, and selects the CG PUSCH resource of the second type under the condition that the transmission power of the terminal is larger than or equal to the fifth threshold;
And under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is larger than a sixth threshold, the terminal selects the CG PUSCH resource of the first type, and under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is smaller than or equal to the sixth threshold, the terminal selects the CG PUSCH resource of the second type.
Optionally, the apparatus further comprises:
a switching module, configured to, when the terminal selects the first type of CG PUSCH resources, switch the terminal to the second type of CG PUSCH resources if a first condition is met;
wherein the first condition includes at least one of:
All SDTs fail within a first preset time period;
And repeating the transmission times on the CG PUSCH resource of the first type to reach a first preset transmission times.
Optionally, the apparatus further comprises:
An execution module for:
In case that the second condition is satisfied, the terminal performs an SDT transmission procedure based on RACH;
Or alternatively
Under the condition that the second condition is met, the terminal declares that SDT fails and enters a connection state through random access;
Wherein the second condition includes at least one of:
All SDTs fail within a second preset time period, and RA resources of RA-SDTs are configured;
repeating the transmission times on all CG PUSCH resources to reach a second preset transmission times;
the time advance TA corresponding to the CG PUSCH resources of all types is invalid.
The uplink transmission resource selection device in the embodiment of the application can be an electronic device, for example, an electronic device with an operating system, or can be a component in the electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the present application are not limited in detail.
The uplink transmission resource selection device provided by the embodiment of the application can realize each process realized by the method embodiments of fig. 2 to 3g and achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
As shown in fig. 5, the embodiment of the present application further provides a communication device 500, including a processor 501 and a memory 502, where the memory 502 stores a program or instructions executable on the processor 501, for example, when the communication device 500 is a terminal, the program or instructions implement the steps of the above-mentioned method embodiment when executed by the processor 501, and achieve the same technical effects. When the communication device 500 is a network side device, the program or the instruction, when executed by the processor 501, implements the steps of the method embodiment described above, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The embodiment of the application also provides a terminal, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the steps in the embodiment of the method. The terminal embodiment corresponds to the terminal-side method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, fig. 6 is a schematic diagram of a hardware structure of a terminal for implementing an embodiment of the present application.
The terminal 600 includes, but is not limited to, at least some of the components of a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610, etc.
Those skilled in the art will appreciate that the terminal 600 may further include a power source (e.g., a battery) for powering the various components, and the power source may be logically connected to the processor 610 by a power management system so as to perform functions such as managing charging, discharging, and power consumption by the power management system. The terminal structure shown in fig. 6 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine certain components, or may be arranged in different components, which will not be described in detail herein.
It should be appreciated that in embodiments of the present application, the input unit 604 may include a graphics processing unit (Graphics Processing Unit, GPU) 6041 and a microphone 6042, with the graphics processor 6041 processing image data of still pictures or video obtained by an image capturing apparatus (e.g., a camera) in a video capturing mode or an image capturing mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts of a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In the embodiment of the present application, after receiving the downlink data from the network side device, the radio frequency unit 601 may transmit the downlink data to the processor 610 for processing, and in addition, the radio frequency unit 601 may send the uplink data to the network side device. Typically, the radio frequency unit 601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 609 may be used to store software programs or instructions and various data. The memory 609 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 609 may include volatile memory or nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 609 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
The processor 610 may include one or more processing units, and optionally, the processor 610 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 610.
The processor 610 is configured to select CG PUSCH resources according to the first information;
wherein the first information includes at least one of:
A measurement of SSB or first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
a first type of CG PUSCH resources configured in a UL sub-band, or
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
Optionally, in the case that the first information includes the measured value of the SSB or the first reference signal, the processor 610 is specifically configured to:
And in the case that the measured value is greater than a first threshold, the terminal selects the first type CG PUSCH resource or the second type CG PUSCH resource, or,
When the measured value is greater than or equal to a second threshold and smaller than the first threshold, the terminal selects the CG PUSCH resource of the second type;
wherein the first threshold is greater than the second threshold, the second threshold is greater than or equal to a third threshold, and the third threshold is the minimum value of the SSB or the measured value of the first reference signal when the terminal performs SDT.
Optionally, in the case that the first information includes the data amount to be sent, the processor 610 is specifically configured to:
And in the case that the amount of data to be transmitted is less than or equal to a fourth threshold, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the data quantity to be transmitted is larger than the fourth threshold, the terminal selects the CG PUSCH resource of the second type.
Optionally, in the case that the first information includes the frequency domain unit type information, the processor 610 is specifically configured to:
In case that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit supports only the CG PUSCH resources of the first type, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit only supports the CG PUSCH resource of the second type, the terminal selects the CG PUSCH resource of the second type, or,
When first indication information corresponding to a target frequency domain unit indicates that the target frequency domain unit supports the CG PUSCH resources of the first type and the second type, the terminal preferentially selects one type of CG PUSCH resources of the first type and the second type according to a preset rule or a network indication;
the first indication information is information acquired by the terminal from a network side;
the preset rule comprises at least one of the following:
The terminal selects the CG PUSCH resource of the first type under the condition that the transmission power of the terminal is smaller than a fifth threshold, and selects the CG PUSCH resource of the second type under the condition that the transmission power of the terminal is larger than or equal to the fifth threshold;
And under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is larger than a sixth threshold, the terminal selects the CG PUSCH resource of the first type, and under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is smaller than or equal to the sixth threshold, the terminal selects the CG PUSCH resource of the second type.
Optionally, the processor 610 is configured to, if the terminal selects the CG PUSCH resources of the first type, switch to the CG PUSCH resources of the second type if a first condition is met;
wherein the first condition includes at least one of:
All SDTs fail within a first preset time period;
And repeating the transmission times on the CG PUSCH resource of the first type to reach a first preset transmission times.
Optionally, the processor 610 is configured to:
In case that the second condition is satisfied, the terminal performs an SDT transmission procedure based on RACH;
Or alternatively
Under the condition that the second condition is met, the terminal declares that SDT fails and enters a connection state through random access;
Wherein the second condition includes at least one of:
All SDTs fail within a second preset time period, and RA resources of RA-SDTs are configured;
repeating the transmission times on all CG PUSCH resources to reach a second preset transmission times;
the time advance TA corresponding to the CG PUSCH resources of all types is invalid.
It can be appreciated that the implementation process of each implementation manner mentioned in this embodiment may refer to the related description of the method embodiment, and achieve the same or corresponding technical effects, so that repetition is avoided and detailed description is omitted herein.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
Wherein the processor is a processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the embodiment of the method, and can achieve the same technical effects, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
The embodiments of the present application further provide a computer program/program product stored in a storage medium, where the computer program/program product is executed by at least one processor to implement each process of the above xxx method embodiments, and achieve the same technical effects, and are not repeated herein.
The embodiment of the application also provides a wireless communication system which comprises a terminal and network side equipment, wherein the terminal can be used for executing the steps of the method.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the description of the embodiments above, it will be apparent to those skilled in the art that the above-described example methods may be implemented by means of a computer software product plus a necessary general purpose hardware platform, but may also be implemented by hardware. The computer software product is stored on a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes instructions for causing a terminal or network side device to perform the methods according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms of embodiments may be made by those of ordinary skill in the art without departing from the spirit of the application and the scope of the claims, which fall within the protection of the present application.

Claims (14)

1. An uplink transmission resource selection method, comprising:
The terminal selectively configures the CG PUSCH resource of the authorized physical uplink shared channel according to the first information;
wherein the first information includes at least one of:
A measured value of the synchronization signal block SSB or the first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
CG PUSCH resources of a first type, the CG PUSCH resources of the first type being configured in UL subbands, or,
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
2. The method of claim 1, wherein the terminal selects CG PUSCH resources according to first information, if the first information includes the SSB or a measurement of a first reference signal, comprising:
And in the case that the measured value is greater than a first threshold, the terminal selects the first type CG PUSCH resource or the second type CG PUSCH resource, or,
When the measured value is greater than or equal to a second threshold and smaller than the first threshold, the terminal selects the CG PUSCH resource of the second type;
The first threshold is greater than the second threshold, and the second threshold is greater than or equal to a third threshold, where the third threshold is the minimum value of the SSB or the measured value of the first reference signal when the terminal performs the small data transmission SDT.
3. The method of claim 1, wherein, in the case where the first information includes the amount of data to be transmitted, the terminal selects CG PUSCH resources according to the first information, including:
And in the case that the amount of data to be transmitted is less than or equal to a fourth threshold, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the data quantity to be transmitted is larger than the fourth threshold, the terminal selects the CG PUSCH resource of the second type.
4. The method of claim 1, wherein, in the case where the first information includes the frequency domain unit type information, the terminal selects CG PUSCH resources according to the first information, including:
Under the condition that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit only supports the CG PUSCH resource of the first type, the terminal selects the CG PUSCH resource of the first type, or
Under the condition that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit only supports the CG PUSCH resource of the second type, the terminal selects the CG PUSCH resource of the second type, or
When first indication information corresponding to a target frequency domain unit indicates that the target frequency domain unit supports the CG PUSCH resources of the first type and the second type, the terminal preferentially selects one type of CG PUSCH resources of the first type and the second type according to a preset rule or a network indication;
The target frequency domain unit is determined according to the frequency domain unit type information, and the first indication information is information acquired by the terminal from a network side;
the preset rule comprises at least one of the following:
And in the case that the transmission power of the terminal is smaller than a fifth threshold, the terminal selects the CG PUSCH resources of the first type,
Selecting the CG PUSCH resource of the second type by the terminal under the condition that the transmitting power of the terminal is larger than or equal to the fifth threshold;
And selecting the CG PUSCH resource of the first type by the terminal under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is larger than a sixth threshold,
And under the condition that the frequency interval between uplink transmission and downlink reception of the terminal is smaller than or equal to the sixth threshold, the terminal selects the CG PUSCH resource of the second type.
5. The method according to any one of claims 1 to 4, further comprising:
If the terminal selects the CG PUSCH resources of the first type, the terminal switches to the CG PUSCH resources of the second type if a first condition is met;
wherein the first condition includes at least one of:
All SDTs fail within a first preset time period;
And repeating the transmission times on the CG PUSCH resource of the first type to reach a first preset transmission times.
6. The method according to any one of claims 1 to 4, further comprising:
in case that the second condition is satisfied, the terminal performs an SDT transmission procedure based on a random access channel RACH;
Or alternatively
Under the condition that the second condition is met, the terminal declares that SDT fails and enters a connection state through random access;
Wherein the second condition includes at least one of:
all SDTs fail within a second preset time period, and random access RA resources of random access small data transmission RA-SDTs are configured;
repeating the transmission times on all CG PUSCH resources to reach a second preset transmission times;
the time advance TA corresponding to the CG PUSCH resources of all types is invalid.
7. An uplink transmission resource selection apparatus, comprising:
the selecting module is used for selecting CG PUSCH resources according to the first information by the terminal;
wherein the first information includes at least one of:
A measurement of SSB or first reference signal;
the amount of data to be transmitted;
Frequency domain unit type information;
the CG PUSCH resources include:
CG PUSCH resources of a first type, the CG PUSCH resources of the first type being configured in UL subbands, or,
And the CG PUSCH resource of the second type is configured in the UL time domain unit.
8. The apparatus according to claim 7, wherein in case the first information comprises a measured value of the SSB or first reference signal, the selection module is specifically configured to:
And in the case that the measured value is greater than a first threshold, the terminal selects the first type CG PUSCH resource or the second type CG PUSCH resource, or,
When the measured value is greater than or equal to a second threshold and smaller than the first threshold, the terminal selects the CG PUSCH resource of the second type;
wherein the first threshold is greater than the second threshold, the second threshold is greater than or equal to a third threshold, and the third threshold is the minimum value of the SSB or the measured value of the first reference signal when the terminal performs SDT.
9. The apparatus according to claim 7, wherein, in case the first information comprises the amount of data to be transmitted, the selection module is specifically configured to:
And in the case that the amount of data to be transmitted is less than or equal to a fourth threshold, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the data quantity to be transmitted is larger than the fourth threshold, the terminal selects the CG PUSCH resource of the second type.
10. The apparatus according to claim 7, wherein in case the first information comprises the frequency domain unit type information, the selecting module is specifically configured to:
In case that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit supports only the CG PUSCH resources of the first type, the terminal selects the CG PUSCH resources of the first type, or,
And under the condition that the first indication information corresponding to the target frequency domain unit indicates that the target frequency domain unit only supports the CG PUSCH resource of the second type, the terminal selects the CG PUSCH resource of the second type, or,
When first indication information corresponding to a target frequency domain unit indicates that the target frequency domain unit supports the CG PUSCH resources of the first type and the second type, the terminal preferentially selects one type of CG PUSCH resources of the first type and the second type according to a preset rule or a network indication;
The target frequency domain unit is determined according to the frequency domain unit type information, and the first indication information is information acquired by the terminal from a network side;
the preset rule comprises at least one of the following:
The terminal selects the CG PUSCH resource of the first type under the condition that the transmission power of the terminal is smaller than a fifth threshold, and selects the CG PUSCH resource of the second type under the condition that the transmission power of the terminal is larger than or equal to the fifth threshold;
And under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is larger than a sixth threshold, the terminal selects the CG PUSCH resource of the first type, and under the condition that the frequency interval between the uplink transmission and the downlink reception of the terminal is smaller than or equal to the sixth threshold, the terminal selects the CG PUSCH resource of the second type.
11. The apparatus according to any one of claims 7 to 10, further comprising:
a switching module, configured to, when the terminal selects the first type of CG PUSCH resources, switch the terminal to the second type of CG PUSCH resources if a first condition is met;
wherein the first condition includes at least one of:
All SDTs fail within a first preset time period;
And repeating the transmission times on the CG PUSCH resource of the first type to reach a first preset transmission times.
12. The apparatus according to any one of claims 7 to 10, further comprising:
An execution module for:
In case that the second condition is satisfied, the terminal performs an SDT transmission procedure based on RACH;
Or alternatively
Under the condition that the second condition is met, the terminal declares that SDT fails and enters a connection state through random access;
Wherein the second condition includes at least one of:
All SDTs fail within a second preset time period, and RA resources of RA-SDTs are configured;
repeating the transmission times on all CG PUSCH resources to reach a second preset transmission times;
the time advance TA corresponding to the CG PUSCH resources of all types is invalid.
13. A terminal comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, performs the steps of the uplink transmission resource selection method according to any one of claims 1 to 6.
14. A readable storage medium, wherein a program or instructions is stored on the readable storage medium, which when executed by a processor, implements the steps of the uplink transmission resource selection method according to any one of claims 1 to 6.
CN202311567578.0A 2023-11-22 2023-11-22 Uplink transmission resource selection method, device, terminal and readable storage medium Pending CN120034958A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311567578.0A CN120034958A (en) 2023-11-22 2023-11-22 Uplink transmission resource selection method, device, terminal and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311567578.0A CN120034958A (en) 2023-11-22 2023-11-22 Uplink transmission resource selection method, device, terminal and readable storage medium

Publications (1)

Publication Number Publication Date
CN120034958A true CN120034958A (en) 2025-05-23

Family

ID=95733589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311567578.0A Pending CN120034958A (en) 2023-11-22 2023-11-22 Uplink transmission resource selection method, device, terminal and readable storage medium

Country Status (1)

Country Link
CN (1) CN120034958A (en)

Similar Documents

Publication Publication Date Title
CN115769532B (en) UL TX processing time for fast switching across carriers
US20210135770A1 (en) UE Full Duplex Calibration For Mobile Systems
US11172499B2 (en) Information transmission method, apparatus, and system
US20240064730A1 (en) Systems and Methods of Monitoring UL Cancelation Indications
WO2021156829A1 (en) Reference resource for uplink cancellation in nr-u
WO2023280275A1 (en) Transmission method, terminal, and network side device
JP2024510589A (en) Uplink transmission method, device and terminal
CN116939789A (en) Transmitting power determining method, transmitting power determining device, terminal, network equipment and storage medium
CN118118943A (en) Measurement method, device, terminal and network side equipment
CN120034958A (en) Uplink transmission resource selection method, device, terminal and readable storage medium
CN117528785A (en) Determination method and terminal
JP7698136B2 (en) Method for determining beam information, communication device, and readable storage medium
CN115915452B (en) Behavior determination methods, devices and related equipment
CN115134917B (en) Transmission methods, devices, user equipment and media
WO2025067138A1 (en) Interference measurement method and apparatus, measurement result receiving method and apparatus, and device
CN119483860A (en) Method, device, equipment, system and storage medium for determining SL-PRS transmission parameters
CN119835787A (en) Measurement method, measurement resource allocation device and communication equipment
CN119316955A (en) Beam processing method, device, terminal and network side equipment
WO2025031245A1 (en) Method and apparatus for adjusting transmission restrictions, device and readable storage medium
CN119865884A (en) Power adjustment method, device, terminal and network side equipment
CN119496589A (en) Time domain unit type determination method, device, terminal and network side equipment
CN121013155A (en) Wireless communication method, device and equipment
CN119485743A (en) Resource processing method, device and terminal
WO2024235067A1 (en) Flexible-duplex implementation method and apparatus, and terminal, network-side device and medium
WO2025051114A1 (en) Spatial domain parameter determination method, terminal, and network-side device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination