Method and apparatus in a wireless communication system
The integration of advanced RF elements, antennas, and AI-driven network optimization in 6G communication systems addresses coverage and efficiency challenges, enabling high-speed, secure, and reliable connectivity for diverse applications.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-24
- Publication Date
- 2026-04-02
AI Technical Summary
The challenge of securing signal transmission distance and coverage in 6G communication systems operating in the terahertz band due to severe path loss and atmospheric absorption, as well as the need for improved spectral efficiency and network performance to support hyper-connectivity and diverse services.
Implementation of Radio Frequency (RF) elements, antennas, novel waveforms, beamforming, massive MIMO, and large-scale antennas, along with technologies like metamaterial-based lenses and Orbital Angular Momentum (OAM), and Reconfigurable Intelligent Surfaces, combined with AI and distributed computing for network optimization and security, to enhance signal coverage and efficiency.
Enables high data rates and ultra-low latency in 6G communication systems, supporting hyper-connectivity and services like immersive XR and remote surgery, while ensuring robust network performance and security.
Smart Images

Figure KR2025014948_02042026_PF_FP_ABST
Abstract
Description
METHOD AND APPARATUS IN A WIRELESS COMMUNICATION SYSTEM
[0001] The present invention relates to the field of wireless communication technology, and more specifically, to a method and an apparatus in a wireless communication system.
[0002] Considering the development of wireless communication from generation to generation, the technologies have been developed mainly for services targeting humans, such as voice calls, multimedia services, and data services. Following the commercialization of 5G (5th generation) communication systems, it is expected that the number of connected devices will exponentially grow. Increasingly, these will be connected to communication networks. Examples of connected things may include vehicles, robots, drones, home appliances, displays, smart sensors connected to various infrastructures, construction machines, and factory equipment. Mobile devices are expected to evolve in various form-factors, such as augmented reality glasses, virtual reality headsets, and hologram devices. In order to provide various services by connecting hundreds of billions of devices and things in the 6G (6th generation) era, there have been ongoing efforts to develop improved 6G communication systems. For these reasons, 6G communication systems are referred to as beyond-5G systems.
[0003] 6G communication systems, which are expected to be commercialized around 2030, will have a peak data rate of tera (1,000 giga)-level bit per second (bps) and a radio latency less than 100μsec, and thus will be 50 times as fast as 5G communication systems and have the 1 / 10 radio latency thereof.
[0004] In order to accomplish such a high data rate and an ultra-low latency, it has been considered to implement 6G communication systems in a terahertz (THz) band (for example, 95 gigahertz (GHz) to 3THz bands). It is expected that, due to severer path loss and atmospheric absorption in the terahertz bands than those in mmWave bands introduced in 5G, technologies capable of securing the signal transmission distance (that is, coverage) will become more crucial. It is necessary to develop, as major technologies for securing the coverage, Radio Frequency (RF) elements, antennas, novel waveforms having a better coverage than Orthogonal Frequency Division Multiplexing (OFDM), beamforming and massive Multiple-input Multiple-Output (MIMO), Full Dimensional MIMO (FD-MIMO), array antennas, and multiantenna transmission technologies such as large-scale antennas. In addition, there has been ongoing discussion on new technologies for improving the coverage of terahertz-band signals, such as metamaterial-based lenses and antennas, Orbital Angular Momentum (OAM), and Reconfigurable Intelligent Surface (RIS).
[0005] Moreover, in order to improve the spectral efficiency and the overall network performances, the following technologies have been developed for 6G communication systems: a full-duplex technology for enabling an uplink transmission and a downlink transmission to simultaneously use the same frequency resource at the same time; a network technology for utilizing satellites, High-Altitude Platform Stations (HAPS), and the like in an integrated manner; an improved network structure for supporting mobile base stations and the like and enabling network operation optimization and automation and the like; a dynamic spectrum sharing technology via collision avoidance based on a prediction of spectrum usage; an use of Artificial Intelligence (AI) in wireless communication for improvement of overall network operation by utilizing AI from a designing phase for developing 6G and internalizing end-to-end AI support functions; and a next-generation distributed computing technology for overcoming the limit of UE computing ability through reachable super-high-performance communication and computing resources (such as Mobile Edge Computing (MEC), clouds, and the like) over the network. In addition, through designing new protocols to be used in 6G communication systems, developing mechanisms for implementing a hardware-based security environment and safe use of data, and developing technologies for maintaining privacy, attempts to strengthen the connectivity between devices, optimize the network, promote softwarization of network entities, and increase the openness of wireless communications are continuing.
[0006] It is expected that research and development of 6G communication systems in hyper-connectivity, including person to machine (P2M) as well as machine to machine (M2M), will allow the next hyper-connected experience. Particularly, it is expected that services such as truly immersive eXtended Reality (XR), high-fidelity mobile hologram, and digital replica could be provided through 6G communication systems. In addition, services such as remote surgery for security and reliability enhancement, industrial automation, and emergency response will be provided through the 6G communication system such that the technologies could be applied in various fields such as industry, medical care, automobiles, and home appliances.
[0007] The present disclosure provides method and apparatus in a wireless communication system.
[0008] According to an aspect of an exemplary embodiment, there is provided method and apparatus in a wireless communication system.
[0009] Aspects of the present disclosure provide efficient communication methods in a wireless communication system.
[0010] In order to illustrate the technical schemes of the embodiments of the present disclosure more clearly, the drawings of the embodiments will be briefly introduced below. Apparently, the drawings in the following description only relate to some embodiments of the present disclosure, and do not limit the present disclosure. In the drawings:
[0011] FIG. 1 illustrates a schematic diagram of an example wireless network according to various embodiments of the present disclosure;
[0012] FIGs. 2a and 2b illustrate example wireless transmission and reception paths according to various embodiments of the present disclosure;
[0013] FIG. 3a illustrates an example user equipment (UE) according to various embodiments of the present disclosure;
[0014] FIG. 3b illustrates an example gNB according to various embodiments of the present disclosure;
[0015] FIG. 4 illustrates a flowchart of a method performed by a first UE according to various embodiments of the present disclosure;
[0016] FIG. 5 illustrates a flowchart of a method performed by a second UE according to various embodiments of the present disclosure;
[0017] FIG. 6 illustrates a block diagram of a UE according to various embodiments of the present disclosure;
[0018] FIG. 7 is a block diagram of a terminal or user equipment (UE) according to an embodiment of the disclosure;
[0019] FIG. 8 is a block diagram of a base station (BS) according to an embodiment of the disclosure; and
[0020] FIG. 9 is a block diagram of a network entity according to an embodiment of the disclosure.
[0021] Hereinafter, embodiments of the disclosure will be described in detail with reference to the accompanying drawings.
[0022] In describing the embodiments, descriptions related to technical contents well-known in the art and not associated directly with the disclosure will be omitted. Such an omission of unnecessary descriptions is intended to prevent obscuring of the main idea of the disclosure and more clearly transfer the main idea.
[0023] For the same reason, in the accompanying drawings, some elements may be exaggerated, omitted, or schematically illustrated. Further, the size of each element does not completely reflect the actual size. In the drawings, identical or corresponding elements are provided with identical reference numerals or different reference numerals.
[0024] The advantages and features of the disclosure and ways to achieve them will be apparent by making reference to embodiments as described below in detail in conjunction with the accompanying drawings. However, the disclosure is not limited to the embodiments set forth below, but may be implemented in various different forms. The following embodiments are provided only to completely disclose the disclosure and inform those skilled in the art of the scope of the disclosure, and the disclosure is defined only by the scope of the appended claims. Throughout the specification, the same or like reference numerals designate the same or like elements. Furthermore, in describing the disclosure, a detailed description of known functions or constitution incorporated herein will be omitted in the case that it is determined that the description may make the subject matter of the disclosure unnecessarily unclear. The terms which will be described below are terms defined in consideration of the functions in the disclosure, and may be different according to users, intentions of the operators, or customs. Therefore, the definitions of the terms should be made based on the contents throughout the specification.
[0025] Herein, it will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, may be performed based on computer program instructions. These computer program instructions may be loaded collectively onto at least one processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which perform through any one of, or in any combination of, the at least one processor of the computer or other programmable data processing apparatus, create means for performing the functions specified in the flowchart block(s). These computer program instructions may also be stored in a non-transitory computer usable or computer-readable memory that may direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer usable or computer-readable memory produce an article of manufacture including instruction means that perform the function specified in the flowchart block(s). The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable data processing apparatus to produce a computer executed process such that the instructions that perform on the computer or other programmable data processing apparatus provide steps for executing the functions specified in the flowchart block(s).
[0026] Further, each block may represent a module, segment, or portion of code, which includes one or more executable instructions for executing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order. For example, two blocks(or functions) shown in succession may in fact be performed substantially concurrently or the blocks may sometimes be performed in the reverse order, depending upon the functionality involved.
[0027] As used in embodiments of the disclosure, a “~unit” may refer to a software element or a hardware element, such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), which performs a predetermined function. However, the term including the word “~unit” does not always have a meaning limited to software or hardware. The “~unit” may be constructed either to be stored in an addressable storage medium or to execute one or more processors. Therefore, the “~unit” includes, for example, software elements, object-oriented software elements, components such as class elements and task elements, processes, functions, properties, procedures, sub-routines, segments of a program code, drivers, firmware, micro-codes, circuits, data, database, data structures, tables, arrays, and parameters. The components and functions provided by the “~unit” may be either combined into a smaller number of components and a “~unit,” or divided into additional components and a “~unit.” Moreover, the components and “~units” may be implemented to reproduce one or more central processing units (CPUs) within a device or a security multimedia card. Further, in the embodiments, the “~unit” may include one or more processors.
[0028] It should be appreciated that the blocks in each flowchart and combinations of the flowcharts may be performed by one or more computer programs which include instructions. The entirety of the one or more computer programs may be stored in a single memory device or the one or more computer programs may be divided with different portions stored in different multiple memory devices.
[0029] Any of the functions or operations described herein can be processed by one processor or a combination of processors. The one processor or the combination of processors is circuitry performing processing and includes circuitry like an application processor (AP, e.g. a CPU), a communication processor (CP, e.g., a modem), a graphics processing unit (GPU), a neural processing unit (NPU) (e.g., an artificial intelligence (AI) chip), a Wi-Fi chip, a Bluetooth® chip, a global positioning system (GPS) chip, a near field communication (NFC) chip, connectivity chips, a sensor controller, a touch controller, a finger-print sensor controller, a display driver integrated circuit (IC), an audio CODEC chip, a universal serial bus (USB) controller, a camera controller, an image processing IC, a microprocessor unit (MPU), a system on chip (SoC), an IC, or the like.
[0030] It will be appreciated that various embodiments of the disclosure according to the claims and description in the specification can be realized in the form of hardware, software or a combination of hardware and software.
[0031] Any such software may be stored in non-transitory computer readable storage media. The non-transitory computer readable storage media store one or more computer programs (software modules), the one or more computer programs include computer-executable instructions that, when executed by one or more processors of an electronic device individually or collectively, cause the electronic device to perform a method of the disclosure.
[0032] Any such software may be stored in the form of volatile or non-volatile storage such as, for example, a storage device like read only memory (ROM), whether erasable or rewritable or not, or in the form of memory such as, for example, random access memory (RAM), memory chips, device or integrated circuits or on an optically or magnetically readable medium such as, for example, a compact disk (CD), digital versatile disc (DVD), magnetic disk or magnetic tape or the like. It will be appreciated that the storage devices and storage media are various embodiments of non-transitory machine-readable storage that are suitable for storing a computer program or computer programs comprising instructions that, when executed, implement various embodiments of the disclosure. Accordingly, various embodiments of the present disclosure may provide a program comprising code for implementing apparatus or a method as claimed in any one of the claims of this specification and a non-transitory machine-readable storage storing such a program.
[0033] Hereinafter, the determination of priority between A and B in the present disclosure may refer to various actions such as selecting the one having a higher priority based on a predefined priority rule and performing an operation corresponding thereto, or omitting or dropping an operation corresponding to the one having a lower priority.
[0034] Hereinafter, "A or B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.
[0035] In addition, "at least one of A, B, and C" as described in the present disclosure may be understood to include A, or B, or C, or any combination of A, B, and C.
[0036] In addition, "at least one of A, B, or C" as described in the present disclosure may be understood to include A, or B, or C, or any combination of A, B, and C.
[0037] Furthermore, "A / B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.
[0038] Furthermore, "A, B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.
[0039] Furthermore, "A and B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.
[0040] Furthermore, “if condition A and condition B are satisfied,” as described in the present disclosure, may not be limited to a case where both condition A and condition B are satisfied, but may be understood to include a case where either condition A or condition B is individually satisfied, both condition A and condition B are satisfied, or one or more additional conditions are satisfied in combination.
[0041] Furthermore, throughout this disclosure, ordinal terms such as "first," "second," "third," etc., (and similar qualifiers) are used merely to distinguish between different instances, occurrences, configurations, messages, stages, or aspects of elements, operations, or information as described herein. Unless the context clearly dictates otherwise, the use of such ordinal terms does not itself require that the elements, operations, or information distinguished by these terms be structurally different, numerically distinct, or substantively dissimilar. For example, a "first signal" and a "second signal" may refer to instances of the same signal transmitted at different times or containing the same core information despite minor variations, or they may refer to signals with different content or characteristics, depending on the specific context. Similarly, a "first value" and a "second value" may represent the same magnitude but measured or applied in different circumstances, or they may represent different magnitudes. The interpretation should be guided by the specific technical context, function, and relationship described in the relevant portion of the specification and claims.
[0042] Furthermore, the terms “first ~”, “second ~”, etc., as described in the present disclosure with respect to various elements (e.g., information, objects, operation, sequences, or the like), should not limit those elements. These terms may only be intended to distinguish one element from another, and may not be intended to indicate a specific order. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element.
[0043] Furthermore, even if “first ~” and “second ~” are described in the present disclosure, it may be understood that element(s) referred to by “first ~” and “second ~” may be the same or different. For example, in case of element(s) being information, first information and second information may both be same information and, in some cases, are separate and different information.
[0044] In addition, the terms “if ~” and “in case that ~” as used in the disclosure or claims may be interpreted to include the meanings of “when (or upon) ~,” “in response to ~,” “based on ~,” or “according to ~,” and may be used interchangeably with these expressions. In addition, expressions other than those exemplified herein may also be used, as long as they have substantially the same meaning and do not impair the technical features of the present disclosure.
[0045] For example, the physical layer signaling may be referred to as Layer 1 (L1) signaling and may include downlink control information (DCI). In addition, the higher layer signaling may include a medium access control (MAC) control message, a radio resource control (RRC) signaling message, a non-access stratum (NAS) signaling message, or an application layer message. The RRC signaling message may be referred to as L3 (layer 3) signaling. It should be noted, however, that the higher layer signaling is not limited to the aforementioned examples.
[0046] In addition, the term "not perform" as used in the present disclosure or claims may, in context, be understood to mean that the corresponding step is omitted or skipped. Such a term may be replaced with other terms having the same or substantially equivalent meaning.
[0047] In addition, "transmitting a message including A and B" as described in the present disclosure, may be understood as encompassing both (i) transmitting A and B in a single message, and (ii) transmitting A and B separately via multiple messages (e.g., transmitting a first message including A and a second message including B). This interpretation may also apply to messages that include two or more items (e.g., A, B, C), transmitted either together or separately.
[0048] In addition, "transmitting a message including A and transmitting a message including B" may also be interpreted as transmitting a message including A and B in a single message.
[0049] In the specific embodiments of the present disclosure described below, terms or components included in the disclosure may be expressed in singular or plural form depending on the specific embodiments presented. However, such singular or plural expressions are selected appropriately for convenience of description, and the present disclosure is not limited to a singular or plural number of components. A component expressed in the plural form may be implemented as a single component, and a component expressed in the singular form may be implemented as multiple components.
[0050] The drawings or flowcharts described below illustrate exemplary methods that may be implemented according to the principles of the present disclosure, and various modifications may be made to the methods illustrated in the flowcharts of the present disclosure. For example, although illustrated as a series of steps, various steps in each drawing or flowchart may overlap, occur in parallel, occur in a different order, or be repeated. In other examples, any step may be omitted or replaced with another step.
[0051] The methods and apparatuses proposed in the embodiments of the present disclosure are not limited to each embodiment individually, but may also be applied in combination of all or some of the embodiments proposed in the disclosure. Therefore, the embodiments of the present disclosure may be modified and applied without significantly departing from the scope of the present disclosure, as would be understood by those skilled in the art.
[0052] In this case, even if certain wordings are described differently across embodiments, they may be used interchangeably or in substitution or in combination if their underlying concepts are equivalent. For example, for the same or equivalent concept, even if one embodiment uses the expression "A" and another embodiment uses the expression "B", such expressions may be understood interchangeably, in substitution, or in combination.
[0053] The terms used in the following description to refer to access nodes, network entities, messages, interfaces between network entities, various types of identification information, and the like, are provided merely for the convenience of explanation by way of example. Therefore, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may also be used. Such terms may also be interchangeable with terms defined in any 3rd generation partnership project (3GPP) technical specifications (TS) where appropriate.
[0054] Hereinafter, a base station is an entity that allocates resources to terminals, and may be at least one of a gNode B, an eNode B, a Node B, a base station (BS), a wireless access unit, a BS controller, or a node on a network.
[0055] Furthermore, the base station of the present disclosure may include a split architecture comprising a central unit (CU) and a distributed unit (DU). In this structure, the CU is configured to process the higher layers of the control and user planes, while the DU is configured to process lower-layer radio resource functions. The embodiments of the present disclosure may be equally applicable to 5G base station architectures in which such CU and DU functional splits are implemented.
[0056] A terminal may include a UE, a mobile station (MS), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing communication functions.
[0057] In the disclosure, a downlink (DL) refers to a radio link through which a BS transmits a signal to a UE, and an uplink (UL) refers to a radio link through which a UE transmits a signal to a BS.
[0058] Furthermore, hereinafter, 5th generation (5G) mobile communication technologies (e.g., 5G new radio (NR)), 6th generation (6G) mobile communication technologies may be described by way of example, but the embodiments of the present disclosure may also be applied to other communication systems having similar technical backgrounds or channel types. For example, newly evolved mobile communication systems developed after 5G and 6G may be included. Furthermore, based on determinations by those skilled in the art, the embodiments of the present disclosure may also be applied to other communication systems (e.g., Wi-Fi systems) through some modifications without significantly departing from the scope of the present disclosure
[0059] In the following description, the terms physical channel and signal may be used interchangeably with data or control signal. For example, the term physical downlink shared channel (PDSCH) refers to a physical channel through which data is transmitted, but the term PDSCH may also be used to refer to the data itself. That is, in the present disclosure, the expression "transmit a physical channel" may be interpreted as being equivalent to the expression "transmit data or a signal via a physical channel."
[0060] Hereinafter, in the context of the present disclosure, higher layer signaling may refer to signaling corresponding to at least one or any combination of the following: master information block (MIB), system information block (SIB) or SIB M (M = 1, 2, ...), radio resource control (RRC), or medium access control (MAC) control element (CE), or a non-access stratum (NAS) signaling message, or an application layer message. The RRC signaling message may be referred to as L3 (layer 3) signaling.
[0061] In addition, L1 signaling may refer to signaling corresponding to at least one or any combination of signaling techniques using the at least one or any combination of the following physical layer channels or signaling: physical downlink control channel (PDCCH), downlink control information (DCI), user equipment (UE)-specific DCI, group-common DCI, common DCI, scheduling DCI (e.g., DCI used for scheduling downlink or uplink data), non-scheduling DCI (e.g., DCI not used for scheduling downlink or uplink data) physical uplink control channel (PUCCH), or uplink control information (UCI). The L1 signaling message may be referred to as a physical layer signaling.
[0062] Hereinafter, the expression that information is configured by the BS, as used in the present disclosure or claims, may, in context, be understood to mean that the terminal receives the corresponding information from the BS via a physical layer signaling or a higher layer signaling. Such an expression may be replaced with other terms having the same or substantially equivalent meaning.
[0063] Hereinafter, the operational principle of the present disclosure will be described in detail with reference to the accompanying drawings.
[0064] In order to meet the increasing demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also called “Beyond 4G networks” or “Post-LTE systems”.
[0065] In order to achieve a higher data rate, 5G communication systems are implemented in higher frequency (millimeter, mmWave) bands, e.g., 60 GHz bands. In order to reduce propagation loss of radio waves and increase a transmission distance, technologies such as beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antenna, analog beamforming and large-scale antenna are discussed in 5G communication systems.
[0066] In addition, in 5G communication systems, developments of system network improvement are underway based on advanced small cell, cloud radio access network (RAN), ultra-dense network, device-to-device (D2D) communication, wireless backhaul, mobile network, cooperative communication, coordinated multi-points (CoMP), reception-end interference cancellation, etc.
[0067] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) as advanced coding modulation (ACM), and filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies have been developed.
[0068] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
[0069] The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
[0070] It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
[0071] The term “include” or “may include” refers to the existence of a corresponding disclosed function, operation or component which can be used in various embodiments of the present disclosure and does not limit one or more additional functions, operations, or components. The terms such as “include” and / or “have” may be construed to denote a certain characteristic, number, step, operation, constituent element, component or a combination thereof, but may not be construed to exclude the existence of or a possibility of addition of one or more other characteristics, numbers, steps, operations, constituent elements, components or combinations thereof.
[0072] The term “or” used in various embodiments of the present disclosure includes any or all of combinations of listed words. For example, the expression “A or B” may include A, may include B, or may include both A and B.
[0073] Unless defined differently, all terms used herein, which include technical terminologies or scientific terminologies, have the same meaning as that understood by a person skilled in the art to which the present disclosure belongs. Such terms as those defined in a generally used dictionary are to be interpreted to have the meanings equal to the contextual meanings in the relevant field of art, and are not to be interpreted to have ideal or excessively formal meanings unless clearly defined in the present disclosure.
[0074] The various embodiments of the present disclosure can be applied to various communication systems, such as: global system for mobile communications (GSM) system, code division multiple access (CDMA) system, broadband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system Frequency division duplex (FDD) systems, time division duplex (TDD) systems, universal mobile telecommunications systems (UMTS), global interoperability for microwave access (WiMAX) communication systems, fifth generation (5G) systems or new wireless (NR) systems, etc. In addition, the various embodiments of the present disclosure can be applied to future oriented communication technologies.
[0075] According to an embodiment of the present disclosure, there is provided a method performed by a first user equipment (UE) in a wireless communication system, including: determining at least one group of transmission resources according to a time gap related to first information, where the first information includes information related to charging, and where each group of transmission resources among the at least one group of transmission resources includes a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information; configuring the at least one group of transmission resources to a second UE; and performing transmissions with the second UE based on the at least one group of transmission resources.
[0076] According to an implementation of the present disclosure, the first information further includes at least one of: information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO).
[0077] According to an implementation of the present disclosure, the first transmission resource and / or the second transmission resource is determined according to the correspondence.
[0078] According to an implementation of the present disclosure, the transmissions with the second UE includes a first transmission and / or a second transmission, and the first transmission includes a first transmission from the second UE received by the first UE and / or a first transmission transmitted by the first UE to the second UE, and the second transmission includes a second transmission transmitted by the first UE to the second UE and / or a second transmission from the second UE received by the first UE.
[0079] According to an implementation of the present disclosure, the first information includes multiple information corresponding to multiple time gaps.
[0080] According to an implementation of the present disclosure, the second UE includes multiple second UEs corresponding to the multiple information.
[0081] According to an implementation of the present disclosure, the method further includes: determining, when the time gap related to the first information includes multiple time gaps, the at least one group of transmission resources according to the multiple time gaps respectively, such that for at least one or any time gap among the multiple time gaps, the time gap between the first transmission resource and the second transmission resource in each group of transmission resources among the at least one group of transmission resources is not less than the at least one or any time gap.
[0082] According to an implementation of the present disclosure, the method further includes: determining, when the first information includes multiple information, corresponding time gaps based on each information or at least one information among the multiple information, where the time gap related to the first information is a sum of the corresponding time gaps.
[0083] According to an implementation of the present disclosure, the correspondence between the first transmission resource and the second transmission resource in each group of transmission resources among the at least one group of transmission resources includes at least one of:
[0084] a correspondence between the first transmission resource corresponding to first signaling and the second transmission resource corresponding to second signaling, where the first signaling includes paging signaling and / or signaling for triggering an inventory process, and the second signaling responds to the first signaling,
[0085] at least one of a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to third signaling, a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to fourth signaling, or a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to fifth signaling, where the third signaling responds to the second signaling, the fourth signaling responds to the third signaling, and the fifth signaling responds to the fourth signaling,
[0086] at least one of a correspondence between the first transmission resource corresponding to the third signaling and the second transmission resource corresponding to the fourth signaling or a correspondence between the first transmission resource corresponding to the third signaling and the second transmission resource corresponding to the fifth signaling,
[0087] a correspondence between the first transmission resource corresponding to the fourth signaling and the second transmission resource corresponding to the fifth signaling.
[0088] According to an implementation of the present disclosure, the determining the at least one group of transmission resources according to the time gap related to the first information includes: determining the at least one group of transmission resources such that the time gap between the first transmission resource corresponding to a first set of signaling and the second transmission resource corresponding to a second set of signaling in each group of transmission resources among the at least one group of transmission resources is not less than the time gap related to the first information, where the first set of signaling includes at least one of the first signaling, the second signaling, the third signaling, and the fourth signaling, the second set of signaling includes at least one of the second signaling, the third signaling, the fourth signaling, and the fifth signaling, and the first transmission resource and the second transmission resource correspond to the first set of signaling and the second set of signaling in a same inventory cycle and / or the first set of signaling and the second set of signaling in different inventory cycles.
[0089] According to an implementation of the present disclosure, the configuring the at least one group of transmission resources to the second UE includes: determining, for each group of transmission resources among the at least one group of transmission resources, the second transmission resource configured to the second UE based on the first transmission resource, and the determining the second transmission resource configured to the second UE based on the first transmission resource includes: determining, based on the first transmission resource, a set of second transmission resources corresponding to the first transmission resource; and determining, in the set of second transmission resources, at least one resource as the second transmission resource, where a time gap between the at least one resource and the first transmission resource is not less than the time gap related to the first information.
[0090] According to an implementation of the present disclosure, the first transmission resource corresponds to at least one transmission resource on which a first UE transmits the first signaling, and the second transmission resource corresponds to at least one transmission resource on which a second UE transmits the second signaling, and the method further includes at least one of:
[0091] if, in a used inventory cycle n, a time gap between any one or at least one of transmission resources corresponding to a second transmission among the transmissions and at least one of first transmission resources is less than the time gap related to the first information, re-determining the n, where 0 <= n <= N-1, and N is a total number of inventory cycles of the inventory process;
[0092] if, in the used inventory cycle n, the time gap between any one or at least one of the transmission resources corresponding to the second transmission and at least one of the first transmission resources is less than the time gap related to the first information, multiplying the n by a preset / configured coefficient;
[0093] if a time gap between transmission resources in first n0-1 inventory cycles and the first transmission resource is less than the time gap related to the first information, determining the n in a range of n0 to N;
[0094] determining the second transmission resource among the transmission resources corresponding to the second transmission included in the used inventory cycle, and if a time gap between the determined second transmission resource and the first transmission resource is less than the time gap related to the first information, re-determining the second transmission resource;
[0095] determining the second transmission resource among resources included in the used inventory cycle, where the resources correspond to the second transmission and a time gap between the resources and the first transmission resource is not less than the time gap related to the first information.
[0096] According to an implementation of the present disclosure, the method further includes: determining the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources and the first transmission resource in the at least one group or any group of transmission resources; and / or determining the first transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources and the second transmission resource in the at least one group or any group of transmission resources; and / or configuring the first transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources; and / or configuring the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources.
[0097] According to an implementation of the present disclosure, the correspondence includes a preconfigured correspondence, and / or a semi-static correspondence, and / or a dynamic correspondence.
[0098] According to an implementation of the present disclosure, the configuring the at least one group of transmission resources to the second UE includes: configuring information corresponding to the correspondence between the first transmission resource and the second transmission resource in the at least one group of transmission resources to the second UE; and / or configuring at least one UE capability corresponding to the first transmission resource and / or the second transmission resource to the second UE; and / or configuring the time gap between the first transmission resource and the second transmission resource to the second UE.
[0099] According to an implementation of the present disclosure, when the first information includes the information related to charging, the time gap related to the first information includes a time gap corresponding to a charging time that is determined based on the information related to charging and / or a UE capability related to charging.
[0100] According to an implementation of the present disclosure, the information related to charging and / or the UE capability related to charging is determined by at least one of: a preset UE capability related to charging and / or preset information related to charging, information of the UE capability related to charging and / or information related to charging reported by the second UE to the first UE and / or a base station, information of the UE capability related to charging and / or information related to charging indicated in a transmission transmitted by the second UE to the first UE, a UE capability related to charging and / or information related to charging configured by the base station.
[0101] According to an implementation of the present disclosure, the reporting by the second UE to the first UE and / or indicating in the transmission transmitted by the second UE to the first UE includes indicating in at least one of the following signals or signaling: a second message, a third message, signaling for requesting charging or indicating the information related to charging of a device.
[0102] According to an implementation of the present disclosure, when the second transmission resource includes multiple transmission resources, the multiple transmission resources are transmission resources corresponding to multiple second UEs each corresponding to one or more second transmission resources.
[0103] According to an implementation of the present disclosure, when the second transmission resource includes multiple transmission resources, and / or when the second transmission resource corresponding to any of second UEs includes multiple transmission resources, the multiple transmission resources include resources corresponding to at least one of: second signaling, third signaling, fourth signaling, fifth signaling, signaling responding to the second signaling or the fourth signaling.
[0104] According to an implementation of the present disclosure, when the second transmission resource includes multiple transmission resources, and / or when the second transmission resource corresponding to any of second UEs includes multiple transmission resources, a time gap between at least two or any two transmission resources among the multiple transmission resources is not less than the time gap related to the first information or is not less than a time gap related to second information.
[0105] According to an embodiment of the present disclosure, there is provided a method performed by a second user equipment (UE) in a wireless communication system, including: receiving at least one group of transmission resources configured by a first UE, where the at least one group of transmission resources can be determined according to a time gap related to first information, where the first information includes information related to charging, and where each group of transmission resources among the at least one group of transmission resources includes a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information; and performing transmissions with the first UE based on the at least one group of transmission resources.
[0106] According to an implementation of the present disclosure, the first information further includes at least one of: information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO).
[0107] According to an implementation of the present disclosure, the first transmission resource includes one or more first transmission resources, and the second transmission resource includes one or more second transmission resources.
[0108] According to an implementation of the present disclosure, the method further includes: determining, according to the correspondence between the first transmission resource and the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources and at least one of the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources, at least one other of the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources.
[0109] According to an implementation of the present disclosure, the method further includes: determining the at least one group of transmission resources according to the time gap related to the first information, where the time gap between the first transmission resource and the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources is not less than the time gap related to the first information.
[0110] According to an implementation of the present disclosure, the method further includes: determining the first transmission resource and / or the second transmission resource based on at least one of: the time gap related to the first information, a correspondence between the first transmission resource and other used or selected resources, a gap between the first transmission resource and a resource used by at least one of: first signaling, a paging message, trigger signaling in a first round of an inventory process, first signaling in the first round of the inventory process.
[0111] According to an implementation of the present disclosure, the determining the second transmission resource based on the time gap related to the first information includes: determining, in the at least one group of transmission resources, at least one resource as the second transmission resource, where a time gap between the at least one resource and the first transmission resource is not less than the time gap related to the first information.
[0112] According to an implementation of the present disclosure, the method further includes: indicating the information related to charging and / or a UE capability of the second UE related to charging in at least one of the following signals or signaling: second signaling, third signaling, signaling for requesting charging or indicating the information related to charging of a device.
[0113] According to an implementation of the present disclosure, the method further includes: determining the time gap related to the first information, and performing the transmissions based on the time gap; and determining whether the time gap needs to be adjusted.
[0114] According to an implementation of the present disclosure, the method further includes: configuring an adjusted time gap to the first UE if it is determined that the time gap needs to be adjusted.
[0115] According to an implementation of the present disclosure, the determining whether the time gap needs to be adjusted includes at least one of: adjusting the time gap when a number of failures of the transmissions exceeds a given threshold; adjusting the time gap when a time gap determined based on information related to the time gap indicated by the first UE or the first information exceeds or is below a time gap determined according to the first information; adjusting, when information related to adjusting of the time gap that is indicated by the first UE is received, the time gap based on the information.
[0116] According to an embodiment of the present disclosure, there is provided a user equipment (UE) in a wireless communication system including: a transceiver; and a controller coupled with the transceiver and configured to perform the aforementioned methods.
[0117] FIG. 1 illustrates an example wireless network 100 according to various embodiments of the present disclosure. The embodiment of the wireless network 100 shown in FIG. 1 is for illustration only. Other embodiments of the wireless network 100 can be used without departing from the scope of the present disclosure.
[0118] The wireless network 100 includes a gNodeB (gNB) 101, a gNB 102, and a gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one Internet Protocol (IP) network 130, such as the Internet, a private IP network, or other data networks.
[0119] Depending on a type of the network, other well-known terms such as "base station" or "access point" can be used instead of "gNodeB" or "gNB". For convenience, the terms "gNodeB" and "gNB" are used in this patent document to refer to network infrastructure components that provide wireless access for remote terminals. And, depending on the type of the network, other well-known terms such as "mobile station", "user station", "remote terminal", "wireless terminal" or "user apparatus" can be used instead of "user equipment" or "UE". For convenience, the terms "user equipment" and "UE" are used in this patent document to refer to remote wireless devices that wirelessly access the gNB, no matter whether the UE is a mobile device (such as a mobile phone or a smart phone) or a fixed device (such as a desktop computer or a vending machine).
[0120] gNB 102 provides wireless broadband access to the network 130 for a first plurality of User Equipments (UEs) within a coverage area 120 of gNB 102. The first plurality of UEs include a UE 111, which may be located in a Small Business (SB); a UE 112, which may be located in an enterprise (E); a UE 113, which may be located in a WiFi Hotspot (HS); a UE 114, which may be located in a first residence (R); a UE 115, which may be located in a second residence (R); a UE 116, which may be a mobile device (M), such as a cellular phone, a wireless laptop computer, a wireless PDA, etc. GNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within a coverage area 125 of gNB 103. The second plurality of UEs include a UE 115 and a UE 116. In some embodiments, one or more of gNBs 101-103 can communicate with each other and with UEs 111-116 using 5G, Long Term Evolution (LTE), LTE-A, WiMAX or other advanced wireless communication technologies.
[0121] The dashed lines show approximate ranges of the coverage areas 120 and 125, and the ranges are shown as approximate circles merely for illustration and explanation purposes. It should be clearly understood that the coverage areas associated with the gNBs, such as the coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on configurations of the gNBs and changes in the radio environment associated with natural obstacles and man-made obstacles.
[0122] As will be described in more detail below, one or more of gNB 101, gNB 102, and gNB 103 include a 2D antenna array as described in embodiments of the present disclosure. In some embodiments, one or more of gNB 101, gNB 102, and gNB 103 support codebook designs and structures for systems with 2D antenna arrays.
[0123] Although FIG. 1 illustrates an example of the wireless network 100, various changes can be made to FIG. 1. The wireless network 100 can include any number of gNBs and any number of UEs in any suitable arrangement, for example. Furthermore, gNB 101 can directly communicate with any number of UEs and provide wireless broadband access to the network 130 for those UEs. Similarly, each gNB 102-103 can directly communicate with the network 130 and provide direct wireless broadband access to the network 130 for the UEs. In addition, gNB 101, 102 and / or 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.
[0124] FIGs. 2a and 2b illustrate example wireless transmission and reception paths according to the present disclosure. In the following description, the transmission path 200 can be described as being implemented in a gNB, such as gNB 102, and the reception path 250 can be described as being implemented in a UE, such as UE 116. However, it should be understood that the reception path 250 can be implemented in a gNB and the transmission path 200 can be implemented in a UE. In some embodiments, the reception path 250 is configured to support codebook designs and structures for systems with 2D antenna arrays as described in embodiments of the present disclosure.
[0125] The transmission path 200 includes a channel coding and modulation block 205, a Serial-to-Parallel (S-to-P) block 210, a size N Inverse Fast Fourier Transform (IFFT) block 215, a Parallel-to-Serial (P-to-S) block 220, a cyclic prefix addition block 225, and an up-converter (UC) 230. The reception path 250 includes a down-converter (DC) 255, a cyclic prefix removal block 260, a Serial-to-Parallel (S-to-P) block 265, a size N Fast Fourier Transform (FFT) block 270, a Parallel-to-Serial (P-to-S) block 275, and a channel decoding and demodulation block 280.
[0126] In the transmission path 200, the channel coding and modulation block 205 receives a set of information bits, applies coding (such as Low Density Parity Check (LDPC) coding), and modulates the input bits (such as using Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM)) to generate a sequence of frequency-domain modulated symbols. The Serial-to-Parallel (S-to-P) block 210 converts (such as demultiplexes) serial modulated symbols into parallel data to generate N parallel symbol streams, where N is a size of the IFFT / FFT used in gNB 102 and UE 116. The size N IFFT block 215 performs IFFT operations on the N parallel symbol streams to generate a time-domain output signal. The Parallel-to-Serial block 220 converts (such as multiplexes) parallel time-domain output symbols from the Size N IFFT block 215 to generate a serial time-domain signal. The cyclic prefix addition block 225 inserts a cyclic prefix into the time-domain signal. The up-converter 230 modulates (such as up-converts) the output of the cyclic prefix addition block 225 to an RF frequency for transmission via a wireless channel. The signal can also be filtered at a baseband before switching to the RF frequency.
[0127] The RF signal transmitted from gNB 102 arrives at UE 116 after passing through the wireless channel, and operations in reverse to those at gNB 102 are performed at UE 116. The down-converter 255 down-converts the received signal to a baseband frequency, and the cyclic prefix removal block 260 removes the cyclic prefix to generate a serial time-domain baseband signal. The Serial-to-Parallel block 265 converts the time-domain baseband signal into a parallel time-domain signal. The Size N FFT block 270 performs an FFT algorithm to generate N parallel frequency-domain signals. The Parallel-to-Serial block 275 converts the parallel frequency-domain signal into a sequence of modulated data symbols. The channel decoding and demodulation block 280 demodulates and decodes the modulated symbols to recover the original input data stream.
[0128] Each of gNBs 101-103 may implement a transmission path 200 similar to that for transmitting to UEs 111-116 in the downlink, and may implement a reception path 250 similar to that for receiving from UEs 111-116 in the uplink. Similarly, each of UEs 111-116 may implement a transmission path 200 for transmitting to gNBs 101-103 in the uplink, and may implement a reception path 250 for receiving from gNBs 101-103 in the downlink.
[0129] Each of the components in FIGs. 2a and 2b can be implemented using only hardware, or using a combination of hardware and software / firmware. As a specific example, at least some of the components in FIGs. 2a and 2b may be implemented in software, while other components may be implemented in configurable hardware or a combination of software and configurable hardware. For example, the FFT block 270 and IFFT block 215 may be implemented as configurable software algorithms, in which the value of the size N may be modified according to the implementation.
[0130] Furthermore, although described as using FFT and IFFT, this is only illustrative and should not be interpreted as limiting the scope of the present disclosure. Other types of transforms can be used, such as Discrete Fourier transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions. It should be understood that for DFT and IDFT functions, the value of variable N may be any integer (such as 1, 2, 3, 4, etc.), while for FFT and IFFT functions, the value of variable N may be any integer which is a power of 2 (such as 1, 2, 4, 8, 16, etc.).
[0131] Although FIGs. 2a and 2b illustrate examples of wireless transmission and reception paths, various changes may be made to FIGs. 2a and 2b. For example, various components in FIGs. 2a and 2b can be combined, further subdivided or omitted, and additional components can be added according to specific requirements. Furthermore, FIGs. 2a and 2b are intended to illustrate examples of types of transmission and reception paths that can be used in a wireless network. Any other suitable architecture can be used to support wireless communication in a wireless network.
[0132] FIG. 3a illustrates an example UE 116 according to the present disclosure. The embodiment of UE 116 shown in FIG. 3a is for illustration only, and UEs 111-115 of FIG. 1 can have the same or similar configuration. However, a UE has various configurations, and FIG. 3a does not limit the scope of the present disclosure to any specific implementation of the UE.
[0133] UE 116 includes an antenna 301, a radio frequency (RF) transceiver 302, a transmission (TX) processing circuit 303, a microphone 304, and a reception (RX) processing circuit 305. UE 116 also includes a speaker 306, a controller / processor 307, an input / output (I / O) interface 308, an input device(s) 309, a display 310, and a memory 311. The memory 311 includes an operating system (OS) 312 and one or more applications 313.
[0134] The RF transceiver 302 receives an incoming RF signal transmitted by a gNB of the wireless network 100 from the antenna 301. The RF transceiver 302 down-converts the incoming RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is transmitted to the RX processing circuit 305, where the RX processing circuit 305 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. The RX processing circuit 305 transmits the processed baseband signal to speaker 306 (such as for voice data) or to controller / processor 307 for further processing (such as for web browsing data).
[0135] The TX processing circuit 303 receives analog or digital voice data from microphone 304 or other outgoing baseband data (such as network data, email or interactive video game data) from controller / processor 307. The TX processing circuit 303 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The RF transceiver 302 receives the outgoing processed baseband or IF signal from the TX processing circuit 303 and up-converts the baseband or IF signal into an RF signal transmitted via the antenna 301.
[0136] The controller / processor 307 can include one or more processors or other processing devices and execute an OS 312 stored in the memory 311 in order to control the overall operation of UE 116. For example, the controller / processor 307 can control the reception of forward channel signals and the transmission of backward channel signals through the RF transceiver 302, the RX processing circuit 305 and the TX processing circuit 303 according to well-known principles. In some embodiments, the controller / processor 307 includes at least one microprocessor or microcontroller.
[0137] The controller / processor 307 is also capable of executing other processes and programs residing in the memory 311, such as operations for channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. The controller / processor 307 can move data into or out of the memory 311 as required by an execution process. In some embodiments, the controller / processor 307 is configured to execute the application 313 based on the OS 312 or in response to signals received from the gNB or the operator. The controller / processor 307 is also coupled to an I / O interface 308, where the I / O interface 308 provides UE 116 with the ability to connect to other devices such as laptop computers and handheld computers. I / O interface 308 is a communication path between these accessories and the controller / processor 307.
[0138] The controller / processor 307 is also coupled to the input device(s) 309 and the display 310. An operator of UE 116 can input data into UE 116 using the input device(s) 309. The display 310 may be a liquid crystal display or other display capable of presenting text and / or at least limited graphics (such as from a website). The memory 311 is coupled to the controller / processor 307. A part of the memory 311 can include a random access memory (RAM), while another part of the memory 311 can include a flash memory or other read-only memory (ROM).
[0139] Although FIG. 3a illustrates an example of UE 116, various changes can be made to FIG. 3a. For example, various components in FIG. 3a can be combined, further subdivided or omitted, and additional components can be added according to specific requirements. As a specific example, the controller / processor 307 can be divided into a plurality of processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although FIG. 3a illustrates that the UE 116 is configured as a mobile phone or a smart phone, UEs can be configured to operate as other types of mobile or fixed devices.
[0140] FIG. 3b illustrates an example gNB 102 according to the present disclosure. The embodiment of gNB 102 shown in FIG. 3b is for illustration only, and other gNBs of FIG. 1 can have the same or similar configuration. However, a gNB has various configurations, and FIG. 3b does not limit the scope of the present disclosure to any specific implementation of a gNB. It should be noted that gNB 101 and gNB 103 can include the same or similar structures as gNB 102.
[0141] As shown in FIG. 3b, gNB 102 includes a plurality of antennas 370a-370n, a plurality of RF transceivers 372a-372n, a transmission (TX) processing circuit 374, and a reception (RX) processing circuit 376. In certain embodiments, one or more of the plurality of antennas 370a-370n include a 2D antenna array. gNB 102 also includes a controller / processor 378, a memory 380, and a backhaul or network interface 382.
[0142] RF transceivers 372a-372n receive an incoming RF signal from antennas 370a-370n, such as a signal transmitted by UEs or other gNBs. RF transceivers 372a-372n down-convert the incoming RF signal to generate an IF or baseband signal. The IF or baseband signal is transmitted to the RX processing circuit 376, where the RX processing circuit 376 generates a processed baseband signal by filtering, decoding and / or digitizing the baseband or IF signal. RX processing circuit 376 transmits the processed baseband signal to controller / processor 378 for further processing.
[0143] The TX processing circuit 374 receives analog or digital data (such as voice data, network data, email or interactive video game data) from the controller / processor 378. TX processing circuit 374 encodes, multiplexes and / or digitizes outgoing baseband data to generate a processed baseband or IF signal. RF transceivers 372a-372n receive the outgoing processed baseband or IF signal from TX processing circuit 374 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 370a-370n.
[0144] The controller / processor 378 can include one or more processors or other processing devices that control the overall operation of gNB 102. For example, the controller / processor 378 can control the reception of forward channel signals and the transmission of backward channel signals through the RF transceivers 372a-372n, the RX processing circuit 376 and the TX processing circuit 374 according to well-known principles. The controller / processor 378 can also support additional functions, such as higher-level wireless communication functions. For example, the controller / processor 378 can perform a Blind Interference Sensing (BIS) process such as that performed through a BIS algorithm, and decode a received signal from which an interference signal is subtracted. A controller / processor 378 may support any of a variety of other functions in gNB 102. In some embodiments, the controller / processor 378 includes at least one microprocessor or microcontroller.
[0145] The controller / processor 378 is also capable of executing programs and other processes residing in the memory 380, such as a basic OS. The controller / processor 378 can also support channel quality measurement and reporting for systems with 2D antenna arrays as described in embodiments of the present disclosure. In some embodiments, the controller / processor 378 supports communication between entities such as web RTCs. The controller / processor 378 can move data into or out of the memory 380 as required by an execution process.
[0146] The controller / processor 378 is also coupled to the backhaul or network interface 382. The backhaul or network interface 382 allows gNB 102 to communicate with other devices or systems through a backhaul connection or through a network. The backhaul or network interface 382 can support communication over any suitable wired or wireless connection(s). For example, when gNB 102 is implemented as a part of a cellular communication system, such as a cellular communication system supporting 5G or new radio access technology or NR, LTE or LTE-A, the backhaul or network interface 382 can allow gNB 102 to communicate with other gNBs through wired or wireless backhaul connections. When gNB 102 is implemented as an access point, the backhaul or network interface 382 can allow gNB 102 to communicate with a larger network, such as the Internet, through a wired or wireless local area network or through a wired or wireless connection. The backhaul or network interface 382 includes any suitable structure that supports communication through a wired or wireless connection, such as an Ethernet or an RF transceiver.
[0147] The memory 380 is coupled to the controller / processor 378. A part of the memory 380 can include an RAM, while another part of the memory 380 can include a flash memory or other ROMs. In certain embodiments, a plurality of instructions, such as the BIS algorithm, are stored in the memory. The plurality of instructions are configured to cause the controller / processor 378 to execute the BIS process and decode the received signal after subtracting at least one interference signal determined by the BIS algorithm.
[0148] As will be described in more detail below, the transmission and reception paths of gNB 102 (implemented using RF transceivers 372a-372n, TX processing circuit 374 and / or RX processing circuit 376) support aggregated communication with FDD cells and TDD cells.
[0149] Although FIG. 3b illustrates an example of gNB 102, various changes may be made to FIG. 3b. For example, gNB 102 can include any number of each component shown in FIG. 3a. As a specific example, the access point can include many backhaul or network interfaces 382, and the controller / processor 378 can support routing functions to route data between different network addresses. As another specific example, although shown as including a single instance of the TX processing circuit 374 and a single instance of the RX processing circuit 376, gNB 102 can include multiple instances of each (such as one for each RF transceiver).
[0150] In order to make the purpose, technical schemes and advantages of the present application clearer, the implementations of the present application will be further described in detail with reference to the accompanying drawings.
[0151] The text and drawings are provided as examples only to help readers understand the present disclosure. They are not intended and should not be interpreted as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, based on the content disclosed herein, it is obvious to those skilled in the art that modifications to the illustrated embodiments and examples can be made without departing from the scope of the present disclosure.
[0152] The Internet of Things (IoT) technology has the characteristics of low cost, low power consumption, and support for large-scale connections. It is usually used in application scenarios such as smart factories, smart health care, and urban management that have a large number of devices and emphasize cost control, to achieve the communication effect of connecting everything. Narrowband IoT (NB-IoT) is a kind of IoT technology that has been put into commercial applications. Compared with cell communication technology, NB-IoT has the characteristics of low-rate, low-cost, wide coverage and large capacity. It can be used as an effective complement for cell communication with a medium and high rate to as the main design objective. However, the overall design of NB-IoT is still based on the framework of cell communication, and follows the basic design concepts of cell communication in terms of device structure, signal design, etc., so its cost cannot compete with simple-structured technologies such as RFID; and its power consumption is usually supported by the device's own battery, which has a limited service life in long-term communication scenarios. Therefore, there is a need to design an IoT technology that can effectively reduce maintenance costs, with lower cost, less power consumption, and can be charged by signals in the environment; this makes up for the shortcomings of NB-IoT technology.
[0153] The present specification provides a technical design related to an IoT device that may be charged based on external signals. Such IoT devices can receive downlink signals and transmit uplink signals on the basis of charging based on their own batteries or external signals. The method by which the device receives downlink signals and transmits uplink signals is different from traditional wireless communication methods. Downlink reception is mainly based on envelope detection, and uplink transmission can be based on backscattering. Backscattering technology means that the device modulates based on a carrier wave (CW) existing in the environment or transmitted from other nodes, modulates its own information on the CW transmitted from other nodes, and reflects the modulated CW, thereby completing the transmitting of uplink signals. A transmitting device that transmits signals based on backscattering may not itself generate a carrier wave carrying information, without radio frequency circuits such as amplifiers and mixers of traditional communication devices, thereby significantly reducing the cost of the device and the requirement for power or batteries. In the present application, since the transmission and charging of such IoT devices are implemented mainly depending on ambient signal, such IoT devices are called Ambient IoT (AIoT) devices. This naming is mainly for simplicity of description and is not used to limit the scope of the devices.
[0154] In the AIoT system, signals / channels such as data and services can be directly transmitted between the base station and the AIoT node (such as tag device); it can also be transmitted via an intermediate node. For example, the base station transmits information related to the AIoT system to the intermediate node, and the intermediate node transmits data to the AIoT node; and the AIoT node transmits data to the intermediate node, and the intermediate node then transmits information related to the AIoT system to the base station.
[0155] In the present specification, for services in the AIoT system, similar principles to traditional cell communication are used, the transmission transmitted by the base station or intermediate node to the AIoT node is called downlink transmission, and the transmission transmitted by the AIoT node to the base station or intermediate node is called uplink transmission. In addition, the transmission related to the AIoT system transmitted by the base station to the intermediate node may also be called downlink transmission, and the transmission related to the AIoT system transmitted by the intermediate node to the base station may be called uplink transmission. Unless otherwise specified in the present specification, uplink / downlink transmission corresponds to the relationship between transceiving nodes, and is not used to limit whether the transmission occurs on uplink or downlink resources. For example, uplink transmission in the AIoT system may also be transmitted and received on the downlink frequency band in the FDD system, and downlink transmission in the AIoT system may also be transmitted and received on the uplink slot in the TDD system.
[0156] The base station in the present specification may also be replaced by other devices, such as communication devices, relay nodes, IAB nodes, repeater nodes, sidelink nodes as external accessories of the base station. Any mechanism applicable to the base station in the present specification can also be similarly used in the scenario where the base station is replaced by other nodes, and the description will not be repeated. The difference between the communication device of the external accessory of the base station and the base station may include: the device may transmit DL signals / channels on the UL frequency band in the FDD system and on the UL time unit in the TDD system, including transmitting DL signals / channels corresponding to communication between the base station and the UE and DL signals / channels corresponding to communication between the base station and the AIoT device.
[0157] The intermediate node in the present specification may be at least one of a relay node, an IAB node, a repeater node, a sidelink node.
[0158] In the embodiments of the present application, below a threshold can also be replaced by below or equal to the threshold, above (exceeding) the threshold can also be replaced by above or equal to the threshold, less than or equal to can also be replaced by less than, greater than or equal to can also be replaced by greater than; and vice versa.
[0159] In the embodiments of the present application, unless otherwise specified, configuration information includes at least one of information configured by the base station, indicated in the received signaling, configured by the higher layer and preconfigured. Further, it can be a set of configuration information obtained by the above methods; it can also be multiple sets of configuration information obtained by the above method, and the UE or node can select a set of configuration information to use according to predefined conditions; it can also be a set of configuration information obtained by the above method, and the set of configuration information includes multiple subsets, and the UE or node can select a subset to use according to predefined conditions.
[0160] In the embodiments of the present application, AIoT devices (such as tags, etc.) are simply called devices, and base stations or intermediate nodes that communicate with AIoT devices are collectively called readers. In the embodiments of the present application, the UE, unless otherwise limited, includes a device-type UE and / or a reader-type UE.
[0161] In the embodiments of the present application, charging the AIoT device includes charging by at least one of RF energy harvesting, non-RF energy harvesting, other charging methods (such as wired power supply), etc.
[0162] In the embodiments of the present application, the UE capabilities, unless otherwise limited, include the UE capabilities of device-type UEs and / or the UE capabilities of reader-type UEs.
[0163] In the embodiments of the present application, the transmission, unless otherwise limited, includes transmitting and receiving, including a Device to Reader (D2R) transmission and a Reader to Device (R2D) transmission.
[0164] In the embodiments of the present application, for convenience of description, the signaling in the inventory process is named in a simplified manner, but this naming does not limit the scope of protection. In the inventory process, the reader may transmit a paging message to the device, and / or at least one trigger signaling that triggers the inventory process; multiple triggering signaling that triggers the inventory process can be used to trigger multiple rounds (which can also be cycles or other descriptions corresponding to multiple cycles) of the inventory process respectively; the paging message and / or trigger signaling is referred to as Msg0 in the embodiments of the present application. After receiving Msg0, the device can transmit signaling in response to Msg0, and the signaling may carry information related to the device's ID (e.g., an N-bit random ID) and / or information related to the device's capabilities or configuration (for example, capabilities related to charging, information related to physical layer modulation methods / linear encoding methods, etc.); the signaling in response to Msg0 is referred to as Msg1 in the embodiments of the present application. After receiving Msg1, the reader may transmit signaling to the device in response to Msg1. The signaling may carry information related to whether Msg1 is successfully received and / or whether the device transmitting Msg1 can be accessed to the system; the signaling in response to Msg1 is referred to as Msg2 in the embodiments of the present application. After receiving Msg2, the device may transmit signaling in response to Msg2, which may carry information related to the device's ID (such as content related to ID such as a device's EPC), and / or data or other information that the device needs to report to the reader; the signaling in response to Msg2 is referred to as Msg3 in the embodiments of the present application. After receiving the Msg3, the reader may transmit signaling to the device in response to the Msg3, which may carry information related to further configuration of the device and / or information confirming reception of Msg3 and / or further commands or data transmitted to the device; the signaling in response to Msg3 is referred to as Msg4 in the embodiments of the present application.
[0165] For multiple rounds in the inventory process, the round corresponds to one trigger signaling and at least one of Msg1, Msg2, Msg3, and Msg4 corresponding to the trigger signaling; one inventory process may include multiple rounds, and each round may be used by the device to perform the inventory. In an exemplary embodiment, the inventory process includes in sequence:
[0166] the reader transmitting to the device a paging message to indicate information related to the device that needs to participate in the inventory process (such as the device's ID, etc.), and / or transmitting to the device one trigger signaling for triggering the inventory process to indicate information related to inventory (for example, to indicate a Q value, where a number of rounds included in the inventory process is determined based on Q, e.g., 2Q-1), the paging message and / or trigger signaling is referred to as Msg0-A, corresponding to the first round of inventory;
[0167] the device determining the inventory round corresponding to the device itself based on Msg0-A (for example, determining that the round is a random number in the range of 1 to 2Q-1), and transmitting Msg1-A to the reader if the inventory is determined to be performed in the first round;
[0168] the reader continuing to interact with the device with signaling such as Msg2-A, Msg3-A, Msg4-A, etc., if it receives Msg1-A in the first round; after the interaction ends, the first round ends;
[0169] the reader transmitting to the device one trigger signaling for triggering the inventory process, which is referred to as Msg0-B, corresponding to the second round of inventory;
[0170] the device transmitting Msg1-B to the reader if it determines to perform inventory in the second round;
[0171] the reader continuing to interact with the device with signaling such as Msg2-B, Msg3-B, Msg4-B, etc., if it receives Msg1-B in the second round; after the interaction ends, the second round ends;
[0172] and so on until the several rounds included in the inventory is completed. The inventory process ends.
[0173] This process is an exemplary embodiment of an inventory process and may be used to help illustrate the concept of rounds in inventory. The inventory process in an actual communication system may include other enhancements based on the example, for example, adjusting the inventory round according to the status of the interaction, adding command signaling interactions to the inventory process, etc.
[0174] The charging speed of an AIoT device is affected by the charging signal power and charging conversion efficiency. When the charging signal power is low, the charging speed is relatively slow, but when the energy amplifier module and other parts are running, the peak power consumption of the AIoT device is relatively high. Therefore, there may be situations in the AIoT system where the charging speed of the AIoT device is slower than the speed of energy consumption, resulting in the device being exhausted of energy, and requiring interruption of communication and charging for a period of time. The charging time may be based on the performance of the AIoT device, and the charging time may be different for different devices. Therefore, there is a need to solve the problem affecting communication based on suitable wireless resources due to the complex charging requirements of AIoT devices.
[0175] The present invention provides a method for transmitting and receiving Internet of Things wireless signaling in a communication system based on a low-cost and low-power Internet of Things device. The method enables communicating IoT devices to reasonably select wireless resources based on information related to charging, thereby reducing the impact of charging on the communication process.
[0176] In the embodiment, a first UE needs to communicate with one or more second UEs, where the communication includes a communication corresponding to an inventory and / or a communication corresponding to a command. The first UE and / or the second UE select and / or allocate transmission resources used for communication based on the information related to charging, and communicate on the selected and / or allocated transmission resources, such that during the communication process, the resources used for transmission by the first UE and the second UE can correspond to the requirement related to charging, thereby reducing the impact of charging on the communication process and enabling the communication between the first UE and the second UE more likely to be successful.
[0177] FIG. 4 illustrates a flowchart of a method performed by a first UE according to various embodiments of the present disclosure.
[0178] Referring to FIG. 4, at step S401, at least one group of transmission resources is determined according to a time gap related to first information, where the first information includes information related to charging, and where each group of transmission resources among the at least one group of transmission resources includes a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information. At step S402, the at least one group of transmission resources is configured to the second UE. At step S403, transmissions with the second UE are performed based on the at least one group of transmission resources.
[0179] According to various embodiments of the present application, the first UE determines a mapping (including correspondence, association, etc.) between at least one group of first transmission resources and second transmission resources according to at least one time gap related to the first information, where a time gap between at least one group or any group of first transmission resources and second transmission resources is not less than the at least one time gap related to the first information;
[0180] the first UE configures or indicates at least one of the first transmission resources and / or at least one of the second transmission resources to the second UE; at least one of the first transmission resources and / or at least one of the second transmission resources may be determined according to the mapping;
[0181] the first UE performs at least one first transmission and / or second transmission with the second UE based on at least one of the first transmission resources and / or at least one of the second transmission resources.
[0182] The second UE includes one or more UEs.
[0183] The first information includes at least one of: information related to charging, information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO).
[0184] The at least one first transmission and / or second transmission includes at least one second transmission transmitted by the first UE to the second UE, and / or at least one first transmission from the second UE received by the first UE, and / or at least one first transmission transmitted by the first UE to the second UE, and / or at least one second transmission from the second UE received by the first UE. That is, transmission in various embodiments of the present specification includes transmitting and receiving. For example, from the perspective of the first UE, the first transmission corresponds to receiving, and the second transmission corresponds to transmitting; on the contrary, from the perspective of the second UE, the first transmission corresponds to transmitting, and the second transmission corresponds to receiving. For another example, the at least one first transmission includes Msg0 transmitted by the first UE, and the at least one second transmission includes Msg1 transmitted by the second UE; For another example, the at least one first transmission includes Msg1 transmitted by the second UE, and the at least one second transmission includes Msg2 transmitted by the first UE; for another example, the at least one first transmission includes Msg1 transmitted by the second UE, and the at least one second transmission includes Msg3 transmitted by the second UE; in the several examples, the transmission of the first UE corresponds to the reception of the second UE, and the transmission of the second UE corresponds to the reception of the first UE. The specific meanings of Msg1, Msg2, and Msg3 have been explained above.
[0185] Optionally, the first information includes multiple information corresponding to multiple time gaps. Optionally, the first UE communicates with multiple second UEs, and the multiple second UEs correspond to multiple first information. For example, the first information includes multiple UE capabilities related to charging and / or the multiple second UEs correspond to multiple UE capabilities related to charging, and accordingly, multiple UE capabilities related to charging correspond to multiple time gaps corresponding to charging.
[0186] Optionally, when the time gap related to the first information includes multiple time gaps, the first UE determines the mapping between the first transmission resource and the second transmission resource according to the multiple time gaps, such that for at least one or any time gap among the multiple time gaps, the time gap between at least one group of first transmission resources and second transmission resources is not less than the at least one or any time gap. For example, the time gap related to the first information includes {T1, T2, T3}, and the first UE determines the mapping between the first transmission resource and the second transmission resource, and determines that the first transmission resource R11 is mapped to the set of second transmission resources {R21, R22, R23}, where a time gap between R21 and R11 is not less than T1, a time gap between R22 and R11 is not less than T2, and a time gap between R23 and R11 is not less than T3.
[0187] Optionally, when the first information includes multiple information, the corresponding time gaps are determined according to each information or at least one information among the multiple information; the time gap related to the first information is the sum of the corresponding time gaps (optionally, the time gap corresponding to the information related to the minimum time gap between at least two transmissions is not calculated in the method). For example, the first information includes information related to charging, information related to a processing delay, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO), corresponding to time gaps t1, t2, t3 respectively; the time gap related to the first information is t1+t2+t3. Optionally, when the first information includes information related to a minimum time gap between at least two transmissions and other information, the time gap related to the first information is a maximum value of a time gap T1 determined based on the information related to the minimum time gap between at least two transmissions and a time gap T2 determined based on other information (the method of determining T2 may be the above method of determining the corresponding time gaps according to each information or at least one information among the multiple information when the first information includes multiple information, where the time gap related to the first information is the sum of the corresponding time gaps) max(T1, T2). For example, the first information includes information related to charging, information related to a processing delay, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO), corresponding to time gaps t1, t2, t3 respectively; T2 = t1+t2+t3; the time gap related to the first information is max(T1, T2), that is, max(T1, (t1+t2+t3)).
[0188] Optionally, the mapping between at least one group of first transmission resources and second transmission resources includes at least one of:
[0189] a mapping between first transmission resources corresponding to Msg0 and second transmission resources corresponding to Msg1;
[0190] a mapping between first transmission resources corresponding to Msg1 and second transmission resources corresponding to Msg2;
[0191] a mapping between first transmission resources corresponding to Msg1 and second transmission resources corresponding to Msg3;
[0192] a mapping between first transmission resources corresponding to Msg2 and second transmission resources corresponding to Msg3;
[0193] a mapping between first transmission resources corresponding to at least one of Msg1, Msg2, Msg3 and second transmission resources corresponding to Msg4.
[0194] Optionally, the determining the mapping between at least one group of first transmission resources and second transmission resources based on at least one time gap related to the first information includes at least one of (without further details, the following first / second transmission resources may be at least one or any first / second transmission resource):
[0195] determining that a time gap between first transmission resources corresponding to Msg0 and second transmission resources corresponding to Msg1 is not less than the time gap related to the first information; the first transmission resources and the second transmissions resource correspond to Msg0 and Msg1 in the same round. Further, it is determined that the time gap between the first transmission resources corresponding to Msg0 and any or at least one second transmission resource corresponding to Msg1 in the same round is not less than the time gap related to the first information. The technical effect of the method is that in one round of inventory, there is a second transmission resource that exceeds the time gap related to the first information, such that there is a second transmission resource that can be used by the second UE in one round in the inventory process, so that it can perform inventory in the round when the second UE can not perform the second transmission within a time gap shorter than the time gap related to the first information after performing the first transmission (for example, receiving Msg0) due to the UE capabilities, requirements for charging, etc. (for example, it can not transmit Msg1 within a subsequent time range less than the time gap due to insufficient energy and requiring charging); correspondingly, the second UE can select an appropriate resource to transmit Msg1 in one round of inventory to perform inventory based on information such as its own UE capabilities, requirements for charging;
[0196] determining that a time gap between first transmission resources corresponding to Msg0 and second transmission resources corresponding to Msg1 is not less than the time gap related to the first information; the first transmission resources and the second transmission resources correspond to Msg0 and Msg1 in different rounds. Further, it is determined that the time gap between the first transmission resources corresponding to the paging message and any or at least one second transmission resource corresponding to Msg1 and corresponding to a round that does not include the paging message (which may also be understood as not corresponding to the first round) is not less than the time gap related to the first information (the second transmission resource may also correspond to the inventory round corresponding to the paging message, but this scenario is the same as the previous method for Msg0 and Msgl in the same round, the previous method may be used). The technical effect of the method is that in multiple rounds of inventory, there is a second transmission resource that exceeds the time gap related to the first information, such that there is a second transmission resource that can be used by the second UE in multiple rounds in the inventory process, so that it can perform inventory in the round when the second UE can not perform the second transmission within a time gap shorter than the time gap related to the first information after performing the first transmission (for example, receiving Msg0) due to the UE capabilities, requirements for charging, etc. (for example, it can not transmit Msg1 within a subsequent time range less than the time gap due to insufficient energy and requiring charging); correspondingly, the second UE can select an appropriate inventory round and select resources to transmit Msg1 in the appropriate round to perform inventory based on information such as its own UE capabilities, requirements for charging.
[0197] Since the transmission among multiple signaling (Msg0, Msg1, Msg2, etc.) in the inventory process may result in energy consumption and corresponding charging gaps, and needs to be decoded and corresponding processing delays, and there may be a time offset in the transmission process, so there may be a similar need for a time gap related to the first information between any two signaling; therefore, Msg0 and / or Msg1 in the above method may also be replaced by Msg1, Msg2, Msg3 and any two different signaling in the inventory process / command process (for example, the first transmission resource corresponding to Msg1 and the second transmission resource corresponding to Msg2, the first transmission resource corresponding to Msg1 and the second transmission resource corresponding to Msg3, etc.). The technical effect is similar, that is, the method of determining appropriate resource mapping through the first information. The resource mapping enables the device to still select an appropriate resource that meets the time gap limitation, so that it is capable of performing the next transmission or reception on the resource, in case that the device can not perform the next transmission or reception in a subsequent certain time gap after transmitting or receiving signaling due to the UE capability or energy limitation.
[0198] Optionally, the first UE determining at least one second transmission resource configured or indicated to the second UE based on the first transmission resource (or vice versa, selects the first transmission resource based on the second transmission resource, in a similar method), and / or the second UE determining at least one second transmission resource based on the first transmission resource configured or indicated by the first UE (or vice versa, selects the first transmission resource based on the second transmission resource, in a similar method) includes: determining, based on the first transmission resource, a set of second transmission resources corresponding thereto; determining, in the set of second transmission resources, at least one resource as the second transmission resource, where a time gap between the at least one resource and the first transmission resource is not less than the time gap related to the first information.
[0199] Further, the first transmission resource corresponds to a transmission resource on which the first UE (which may be a reader) transmits Msg0, and the second transmission resource corresponds to at least one transmission resource on which the second UE (which may be one / more specific second UEs, for example, one / more second UEs corresponding to a specific UE capability) transmits Msg1. The first UE determining at least one second transmission resource configured or indicated to the second UE based on the first transmission resource (or vice versa, selects the first transmission resource based on the second transmission resource, in a similar method), and / or the second UE determining at least one second transmission resource based on the first transmission resource configured or indicated by the first UE (or vice versa, selects the first transmission resource based on the second transmission resource, in a similar method) further includes at least one of:
[0200] determining a used inventory round n in the range of 0 to N (for example, randomly selecting) in case that the inventory process includes a total of N rounds; if in the determined inventory round n, a time gap between any one or at least one of the transmission resources corresponding to the second transmission (for example, the resources corresponding to Msg1) and the first transmission (which may be Msg0, and further, it may be Msg0 in the first round) resource is less than the time gap related to the first information, n is re-determined;
[0201] determining the used inventory round n in the range of 0 to N (for example, randomly selecting) in case that the inventory process includes a total of N rounds; if in the determined inventory round n, a time gap between any one or at least one of the transmission resources corresponding to the second transmission (for example, the resources corresponding to Msg1) and the first transmission (which may be Msg0, and further, it may be Msg0 in the first round) resource is less than the time gap related to the first information, n is multiplied by a preset / configured coefficient (n' = n*x, coefficient x > 1), and again whether the time gap between any one or at least one of the resources corresponding to the second transmission and the first transmission resource is less than the time gap related to the first information is determined, which is cycled until the time gap is not less than the time gap related to the first information; if a value of the determined n' after being multiplied by the coefficient is greater than N, let n' = N, or n' is multiplied by another preset / configured coefficient (n'' = n'*y, coefficient y < 1, optionally, x*y > 1) or another preset / configured coefficient is subtracted until n" is less than or equal to N;
[0202] determining the used inventory round n in the range of n0 to N (for example, randomly selecting) in case that the inventory process includes a total of N rounds, and a time gap between the transmission resources in the first n0-1 rounds (which may be resources corresponding to the second transmission, and further, at least one / any resource corresponding to the second transmission) and the first transmission (which may be Msg0, and further, Msg0 in the first round) resource is less than the time gap related to the first information;
[0203] determining, in the selected inventory round, the second transmission resource (for example, randomly selecting and / or selecting according to UE ID / UE capability) among the transmission resources corresponding to the second transmission included in the round, and re-determining the second transmission resource in case that a time gap between the determined second transmission resource and the first transmission (which may be Msg0, and further, Msg0 in the first round or Msg0 in the selected inventory round) resource is less than the time gap related to the first information;
[0204] determining, in the selected inventory round, the second transmission resource (for example, randomly selecting and / or selecting according to UE ID / UE capability) among resources included in the round that correspond to the second transmission and with a time gap from the first transmission (which may be Msg0, and further, Msg0 in the first round or Msg0 in the selected inventory round) is not less than the time gap related to the first information.
[0205] The technical effects of each of the above methods can be considered to correspond to the technical effects of each of the methods for determining the mapping between at least one group of first transmission resources and second transmission resources, that is, determining an appropriate mapping based on the first information, and determining the second transmission resource based on the first information and the mapping; and further selecting the mapped resources suitable as the second transmission resource (for example, resources exceeding the time gap related to the first information) for the second transmission when the resources mapped to by the mapping determined based on the first information include resources suitable and unsuitable as the second transmission resource.
[0206] At least one of the first transmission resources and / or at least one of the second transmission resources may be determined according to the mapping, further including: determining at least one second transmission resource according to the mapping between the first transmission resource and the second transmission resource and according to at least one first transmission resource; and / or determining at least one first transmission resource according to the mapping between the first transmission resource and the second transmission resource and according to at least one second transmission resource.
[0207] The configuring or indicating at least one of the first transmission resources and / or at least one of the second transmission resources to the second UE further includes: configuring or indicating at least one first transmission resource according to the mapping between the first transmission resource and the second transmission resource (correspondingly, the second UE may determine at least one second transmission resource according to the mapping between the first transmission resource and the second transmission resource and according to at least one configured or indicated first transmission resource); and / or configuring or indicating at least one second transmission resource according to the mapping between the first transmission resource and the second transmission resource (correspondingly, the second UE may determine at least one first transmission resource according to the mapping between the first transmission resource and the second transmission resource and according to at least one configured or indicated second transmission resource,).
[0208] The mapping between the first transmission resource and the second transmission resource may be preset / configured / preconfigured, and / or determined based on information corresponding to the mapping. The mapping includes a static mapping (e.g., a preset / preconfigured mapping), and / or a semi-static mapping (e.g., a mapping determined according to configured information corresponding to the mapping, which may be modified by configuration information subsequently reacquired), and / or a dynamic mapping (e.g., a mapping determined according to the information corresponding to the mapping indicated in signaling, which may be signaling used by the first UE to indicate at least one of the first transmission resources and / or at least one of the second transmission resources to the second UE; the dynamic mapping may correspond to the signaling, for example, the information corresponding to the mapping indicated by the first UE in the first inventory process is used to determine the mapping between the first transmission resource and the second transmission resource in the first inventory process, and the information corresponding to the mapping indicated by the first UE in the second inventory process is used to determine the mapping between the first transmission resource and the second transmission resource in the second inventory process).
[0209] The information corresponding to the mapping may be configured or indicated by a base station to the first UE and / or the second UE, and / or configured or indicated by the first UE to the second UE, and / or configured or indicated by the second UE to the first UE.
[0210] Optionally, the first UE configuring or indicating at least one of the first transmission resources and / or at least one of the second transmission resources to the second UE further includes configuring or indicating to the second UE the information corresponding to the mapping between the first transmission resource and the second transmission resource (optionally, the method is used at least when a mapping between the first transmission resource and the second transmission resource is determined based on the information corresponding to the mapping), and / or configuring or indicating to the second UE at least one UE capability corresponding to at least one of the first transmission resource and / or at least one of the second transmission resource, and / or configuring or indicating to the second UE at least one time gap between the first transmission resource and the second transmission resource. At least one time gap between the first transmission resource and the second transmission resource may correspond to UE capabilities.
[0211] Optionally, when the first information includes information related to charging, the at least one first information related time gap includes a time gap corresponding to a charging time. The charging time may be determined based on information related to charging and / or UE capabilities related to charging. For example, at least one UE capability related to charging and / or at least one information related to an energy status corresponds to at least one time gap corresponding to the charging time. The information related to the energy status may include information related to the stored energy of the UE and / or information related to the length of time corresponding to the stored energy that can be used for transmission (including transmission and / or reception), and / or information related to the energy that the UE needs to be charged and / or information related to a length of a charging time corresponding to the energy that needs to be charged. In an exemplary embodiment, the UE capability includes the battery capacity F of the UE, the information related to the energy status includes the percentage x% of energy stored by the UE, then the energy that the UE needs to be charged is F*(1-x%), the length of the charging time corresponding to the energy that needs to be charged TEH = F*(1-x%) / PEH, where PEH is a charging speed (for example, the energy charged per time unit); correspondingly, a time gap corresponding to the charging time is TEH.
[0212] Optionally, the UE capabilities related to charging include at least one of: a UE capability corresponding to a device type (for example, device 1 / 2 a / 2b), a UE capability corresponding to a battery capacity of the device, and a UE capability corresponding to charging efficiency of the device, a UE capability related to whether the device supports at least one of a sleep mode, an on mode, and an off mode, a UE capability related to whether the device can receive AIoT transmission and be charged at the same time and / or whether the device can transmit AIoT transmission and be charged at the same time, a UE capability related to a charging speed when the device receives AIoT transmission and is charged at the same time and / or a charging speed when the device transmits AIoT transmission and is charged at the same time, a UE capability corresponding to the power consumption of the device.
[0213] Further, the first UE determines the information related to charging and / or the UE capabilities related to charging by at least one of: preset UE capabilities related to charging and / or information related to charging, information of UE capabilities related to charging and / or information related to charging reported by the second UE to the first UE and / or the base station, information of UE capabilities related to charging and / or information related to charging indicated in the transmission transmitted by the second UE to the first UE, UE capabilities related to charging (further, UE capabilities related to charging corresponding to at least one first UE and / or at least one second UE that are configured by the base station) and / or information related to charging configured by the base station. The indicating in the transmission reported by the second UE to the first UE and / or transmitted by the second UE to the first UE includes indicating in at least one of the following signals / signaling: Msg1, Msg3, signaling for requesting charging or indicating information related to charging of the device (for example, the second UE of the device type reports, to the first UE of the reader type through one specific signaling, information such as whether charging is required, and / or the energy (charge) stored by itself, and / or a length of a communication time that can be supported by its own energy, and the second UE also indicates the information of UE capabilities related to charging in the signaling).
[0214] The first information may include information related to charging. Optionally, the information related to charging includes at least one of: battery capacity, charging efficiency, information related to the charging signal, whether there is a frequency domain offset between the frequency domain position of the charging signal and AIoT transmission, energy of the device, availability time, number of available bits, charging of the device Speed, whether the device can receive AIoT transmission and charging at the same time, whether the device has been charged, whether the device transmits and / or receives AIoT transmission, modulation method of AIoT transmission, power consumption of the device, corresponding device type (such as device 1 / 2 a / 2b), UE capability corresponding to battery capacity of the device, UE capability corresponding to charging efficiency of the device, UE capability related to charging speed when the device supports sleep mode, on mode, off mode, UE capability related to charging speed when the device receives AIoT transmission and is charged at the same time and / or charging speed when the device transmits AIoT transmission and is charged at the same time, UE capability corresponding to power consumption of the device, a number of bits corresponding to at least one AIoT transmission (which may have been / will be transmitted and / or received) and / or corresponding transmission time.
[0215] The first information may include information related to processing delay, and / or information related to a minimum time gap between at least two transmissions, and / or information related to a Sampling Frequency Offset (SFO), and / or a Clock Frequency Offset (CFO), which may be determined based on the corresponding UE capability.
[0216] Optionally, the second transmission resource includes one or more transmission resources. Optionally, when the second transmission resource includes multiple transmission resources, the multiple transmission resources may be transmission resources corresponding to multiple second UEs, where each second UE may correspond to one or more second transmission resources. Optionally, when the second transmission resource includes multiple transmission resources, and / or when the second transmission resource corresponding to any second UE includes multiple transmission resources, the multiple transmission resources may include resources corresponding to at least one of the following signaling: Msg1, Msg2, Msg3, Msg4, signaling in response to Msg3 or Msg1. For example, a first transmission resource includes resources used by trigger signaling that triggers the inventory process, and a second transmission resource corresponding to the first transmission resource includes three transmission resources corresponding to Msg1, Msg2, and Msg3.
[0217] Optionally, when the second transmission resource includes multiple transmission resources, and / or when the second transmission resource corresponding to any second UE includes multiple transmission resources, a time gap between at least two or any two of the multiple transmission resources is not less than a time gap related to the first information, or not less than a time gap related to the second information; a type of the content of the second information is similar to that of the first information, for example also including at least one of information related to charging, information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO); however, the specific contents of the first and second information or the values in the information (for example, the value of the energy that needs to be charged or the value of the energy that has been consumed in the information related to charging, the processing delay corresponding to processing of the signaling on the first transmission resource and the processing delay corresponding to processing of the signaling on the second transmission resource, the value of the minimum time gap between at least two transmissions, the values of the SFO / CFO corresponding to the first transmission resource and the SFO / CFO corresponding to the second transmission resource, etc.) may be different. The first UE and / or the second UE determine the multiple transmission resources included in the second transmission resource according to the time gap related to the first / second information and / or the time gap between at least two or any two of the multiple transmission resources.
[0218] FIG. 5 illustrates a flowchart of a method performed by a second UE according to various embodiments of the present disclosure.
[0219] Referring to FIG. 5, at step S501, at least one group of transmission resources configured by the first UE is received, where the first information includes information related to charging, and where each group of transmission resources among the at least one group of transmission resources includes a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on a time gap related to the first information; and transmissions with the first UE are performed based on the at least one group of transmission resources.
[0220] According to various embodiments of the present application, the second UE receives a set of first transmission resources and / or a set of second transmission resources configured or indicated by the first UE, and determines at least one first transmission resource for the first transmission and / or at least one second transmission resource for the second transmission in the set;
[0221] The second UE performs at least one first transmission and / or second transmission with the first UE based on the at least one first transmission resource for the first transmission and / or the at least one second transmission resource for the second transmission.
[0222] The set of first transmission resources and / or the set of second transmission resources are determined according to a mapping between the first transmission resources and the second transmission resources, and a time gap between at least one group or any group of first transmission resources and second transmission resources in the set is not less than the at least one time gap related to the first information.
[0223] The set of first transmission resources includes one or more first transmission resources, and the set of second transmission resources includes one or more second transmission resources.
[0224] Optionally, the second UE determining at least one first transmission resource for the first transmission and / or at least one second transmission resource for the second transmission includes determining, according to a mapping between at least one group of first transmission resources and second transmission resources and at least one of the first transmission resource and the second transmission resource, at least one other of the first transmission resource and the second transmission resource.
[0225] Optionally, the second UE determines the mapping between at least one group of first transmission resources and second transmission resources according to at least one time gap related to the first information, where the time gap between at least one group or any group of first transmission resources and second transmission resources is not less than the at least one time gap related to the first information.
[0226] Optionally, the second UE determining at least one first transmission resource for the first transmission and / or at least one second transmission resource for the second transmission includes determining based on at least one of:
[0227] the time gap related to the first information (the related method has been described in other embodiments above);
[0228] a correspondence between the first transmission resource and other already used or selected resources; further, other already used or selected resources include resources used by at least one of Msg0, Msg1, Msg2, Msg3, and Msg4, and the first transmission resources include resources used by (another) at least one of Msg0, Msg1, Msg2, Msg3, and Msg4; further, the transmission corresponding to other resources that have been used or selected is associated with the transmission corresponding to the first transmission resource, such as MsgX and MsgY in response to MsgX. For example, other resources that have been used or selected include Msg1, and the first transmission resource includes Msg2. There is also a correspondence between the resources used by two corresponding signaling Msg1 and Msg2, and the second UE determines the resources used to receive the corresponding Msg2 according to the resources used by Msg1 transmitted by it and the correspondence;
[0229] a gap between the first transmission resource and a resource used by at least one of: Msg0, a paging message, trigger signaling in the first round of the inventory process, Msg0 in the first round of the inventory process. Further, when the gap corresponding to at least one resource in the set of first transmission resources exceeds at least one time gap related to the first information, at least one resource in the set of first transmission resources may be used as the first transmission resource.
[0230] Optionally, the first UE and / or the second UE determines the time gap related to the first information, and performs the first transmission and / or the second transmission based on the time gap; and determines whether the time gap needs to be adjusted, including determining whether the time gap needs to be adjusted based on determining whether the first information is updated or changed, and / or whether the first transmission and / or the second transmission is successfully transmitted and / or received. Optionally, at least one of the first UE and / or the second UE determines that the time gap needs to be adjusted, and indicates or configures the adjusted time gap to at least one other of the first UE and / or the second UE.
[0231] Optionally, the determining whether the time gap needs to be adjusted includes at least one of:
[0232] adjusting the time gap when a number of failures of the first transmission and / or the second transmission (it is not successfully transmitted, for example, confirmation information corresponding to successful reception is not received, it is not successfully received), or a number of consecutive failures, or a number of failures in a certain length of time, or a number of failures in a certain number of (consecutive or inconsecutive) inventory rounds of the first transmission and / or the second transmission exceeds a given threshold; further, increasing the time gap, including being increased by a predetermined offset or being multiplied by a predetermined amplification coefficient;
[0233] adjusting the time gap when information related to the time gap or the first information that is indicated by the first UE and / or the second UE is received and a time gap determined based on the information exceeds or is below a time gap determined based on the first information acquired by itself; further, adjusting it to the time gap determined based on the first information acquired by itself, or reducing the time gap when the time gap determined based on the information exceeds the time gap determined based on the first information acquired by itself, including being reduced by a predetermined offset or being multiplied by a predetermined reduction coefficient, or increasing the time gap when the time gap determined based on the information is below the time gap determined based on the first information acquired by itself, including being increased by a predetermined offset or being multiplied by a predetermined amplification coefficient;
[0234] adjusting, when information related to adjusting of the time gap indicated by the first UE and / or the second UE is received, the time gap based on the information.
[0235] FIG. 6 illustrates a block diagram of a user equipment (UE) 600 according to various embodiments of the present disclosure.
[0236] Referring to FIG. 6, the UE 600 according to various embodiments of the present disclosure may include a transceiver 601 and a controller 602. For example, the transceiver 601 may be configured to transmit and receive signals. For example, the controller 602 may be coupled to the transceiver 601 and configured to perform the aforementioned methods.
[0237] FIG. 7 is a block diagram of a terminal or user equipment (UE) 700 according to an embodiment of the disclosure.
[0238] The terminal is an electronic device capable of wireless communication, may include a User Equipment (UE), a portable phone, a smartphone, a tablet, an Internet of things (IoT) device, etc., having various form factors, and may perform wireless communication with a base station (BS) through a wireless channel.
[0239] Referring to FIG. 7, the UE 700 may include at least one transceiver (hereinafter, referred to as simply “transceiver”) 701, at least one processor (hereinafter, referred to as simply “processor”) 702, and at least one memory (hereinafter, referred to as simply “memory”) 703. According to at least one or a combination of methods corresponding to the embodiments described in the present disclosure, the transceiver 701, the processor 702, and the memory 703 of the UE 700 may operate. However, components of the UE 700 are not limited to the exemplary components illustrated in FIG. 7. In another embodiment, the UE 700 may further include additional components in addition to the above-mentioned components, or some components may be omitted. Further, in some embodiments, any combination of the transceiver 701, the processor 702, or the memory 703 may be integrated in the form of one component.
[0240] The transceiver 701 may be a communication circuit or communication circuitry that enables the UE 700 to perform wireless communication with a node or an entity of a network. For example, the transceiver 701 may enable the UE 700 to transmit or receive a signal to or from a BS through cellular communication, or to transmit or receive a signal to or from another UE through cellular communication. For example, the transceiver 701 may support at least one of various cellular communication technologies including 3rd generation (3G), 4th generation (4G), long term evolution (LTE), 5th generation (5G) NR, 6th generation (6G), and various cellular wireless communication technologies supported by the transceiver (701) may include all subsequent generations of evolved wireless communications.
[0241] According to an embodiment, the UE 700 may include a plurality of transceivers. For example, in the case of supporting evolved-universal terrestrial radio access-new radio (E-UTRA-NR) sual connectivity (EN-DC), the UE 700 may include a first transceiver supporting the 4G LTE wireless communication and a second transceiver supporting the 5G NR wireless communication. According to another embodiment, in the case of supporting NR-dual connectivity (NR-DC), the UE 700 may include a plurality of transceivers supporting the 5G NR wireless communication. According to still another embodiment, in the case of supporting near field wireless communication, the UE 700 may separately include a transceiver supporting at least one standard in the group of wireless communication protocol standards as defined in the protocol standards for Bluetooth®, wireless local area network (WLAN) network (including institute of electrical and electronics engineers (IEEE) 802.11-2016 standard or its amendments, e.g., 802.11ah, 802.11ad, 802.11ay, 802.11ax, 802.11az, 802.11ba, and 802.11be, without being limited thereto).
[0242] According to an embodiment, the transceiver 701 may include various circuit structures used to transmit or receive signals to or from a BS through a wireless channel. The signals may include control information and data. For example, the transceiver 701 may include a radio frequency (RF) transmitter for up-converting and amplifying the frequency of a transmitted signal and an RF receiver for low-noise-amplifying a received signal and down-converting the frequency thereof. The transceiver 701 may output a signal received through a wireless channel to the processor 702 and may transmit, through a wireless channel, a signal output from the processor 702.
[0243] The processor 702 may control general operations of the UE 700 according to embodiments of the disclosure. The processor 702 may be implemented by one or more integrated circuit (or circuitry) (IC) chips and may execute various data processings. The processor 702 may include at least one electric circuit, and may execute instructions (or a program, codes, data, etc.) stored in the memory 703, individually, collectively or in any combination thereof. Further, the processor 702 may include a single-core processor or multi-core processor, and may include a processor assembly including a plurality of processing circuits (circuitry) according to a specific implementation scheme.
[0244] The processor 702 may be electrically, operatively, or communicatively coupled to the transceiver 701 to control the transceiver 701.
[0245] The processor 702 may include at least one processor (or processing circuitry), and the at least one processor may perform the following operations individually, collectively or in any combination thereof. For example, the processor 702 may include a communication processor (CP) configured to control communication operations and an application processor (AP) configured to control execution of an upper layer (for example, an application layer) . In a specific embodiment, at least a part of the processor 702 may be included in one chip and the other part of the processor 702 may be included in another chip. Otherwise, at least one processor may be included in another component, for example, the transceiver 701 or the memory 703.
[0246] The processor 702 may perform or control or cause an operation of the UE 700 for executing at least one or a combination of methods according to embodiments of the disclosure. For example, the processor 702 may control operations of the UE 700 for processing a downlink signal received from a BS or generating and transmitting an uplink signal to a BS. To this end, the processor 702 may execute a computer program, codes, or instructions stored in the memory 703, so as to control other components of the UE 700 to enable execution of various operations.
[0247] The memory 703 corresponds to a hardware storage device capable of temporarily or permanently storing information and may include one or more storage media. For example, the memory 703 may include a memory assembly including one or more storage media. For example, the one or more storage media may include permanent memory, such as a hard drive, flash memory, or read-only memory (ROM), semipermanent memory, such as random access memory (RAM), cache memory, or a combination thereof.
[0248] The memory 703 may be electrically, operatively, or communicatively coupled to the processor 702 and may be accessed by the processor 702.
[0249] The memory 703 may store a computer program, codes, or instructions executable by the processor 702. According to an embodiment, a computer program, codes, or instructions executable by the processor 702 may be either stored in a single memory device or separated and distributedly stored in two or more memory devices. By executing the instructions stored in the memory 703, the processor 702 may perform various functions according to an embodiment of the disclosure.
[0250] According to an embodiment of the disclosure, operations of the UE 700 may be caused to be performed based on execution of instructions (or a computer program or codes) stored in the memory 703 by at least one processor (or processing circuitry) configured to execute the same individually, collectively, or in any combination thereof, based on processing circuitry that is not configured to execute instructions, and / or based on components of processing circuitry that is not configured to execute instructions.
[0251] FIG. 8 is a block diagram of a base station (BS) 800 according to an embodiment of the disclosure.
[0252] The BS 800 may perform wireless communication with at least one user equipment (UE) located within the area of the BS 800 through a wireless channel.
[0253] Referring to FIG. 8, the BS 800 may include at least one transceiver (hereinafter, referred to as simply “transceiver”) 801, at least one processor (hereinafter, referred to as simply “processor”) 802, and at least one memory (hereinafter, referred to as simply “memory”) 803. According to at least one or a combination of methods corresponding to the embodiments described in the present disclosure, the transceiver 801, the processor 802, and the memory 803 of the BS 800 may operate. However, components of the BS 800 are not limited to the exemplary components illustrated in FIG. 8. In another embodiment, the BS 800 may further include additional components in addition to the above-mentioned components, or some components may be omitted. Further, in some embodiments, any combination of the transceiver 801, the processor 802, or the memory 803 may be integrated in the form of one component.
[0254] The transceiver 801 may be a communication circuit or communication circuitry that enables the BS 800 to perform wireless communication with a node or an entity of a network. For example, the transceiver 801 may enable the BS 800 to transmit or receive a signal to or from the UE X00 through cellular communication, or to transmit or receive a signal to or from another network entity through wireless communication. For example, the transceiver 801 may support various cellular communication technologies including 3rd generation (3G), 4th generation (4G), long term evolution (LTE), 5th generation (5G) NR, 6th generation (6G), and various cellular wireless communication technologies supported by the transceiver (801) may include all subsequent generations of evolved wireless communications.. According to an embodiment, the transceiver 801 may include various circuit structures used to transmit or receive signals to or from a UE through a wireless channel. The signals may include control information and data. For example, the transceiver 801 may include a radio frequency (RF) transmitter for up-converting and amplifying the frequency of a transmitted signal and an RF receiver for low-noise-amplifying a received signal and down-converting the frequency thereof. The transceiver 801 may output a signal received through a wireless channel to the processor 802 and may transmit, through a wireless channel, a signal output from the processor 802.
[0255] Meanwhile, according to an embodiment of the present disclosure, the BS 800 may perform communication with a node or an entity of a network through wired or wireless communication. For example, the BS 800 may perform wired or wireless communication with an adjacent BS, or a node or an entity of a core network through a backhaul network. Although not illustrated in FIG. 8, when the BS 800 performs wired communication, the BS 800 may further include a separate network interface for wired communication in addition to the transceiver 801. The network interface may be referred to as network interface circuitry or communication interface circuitry.
[0256] The processor 802 may control general operations of the BS 800 according to embodiments of the disclosure. The processor 802 may be implemented by one or more integrated circuit (or circuitry) (IC) chips and may execute various data processings. The processor 802 may include at least one electric circuit, and may execute instructions (or a program, codes, data, etc.) stored in the memory 803, individually, collectively or in any combination thereof. Further, the processor 802 may include a single-core processor or multi-core processor, and may include a processor assembly including a plurality of processing circuits (circuitry) according to a specific implementation scheme.
[0257] The processor 802 may be electrically, operatively, or communicatively coupled to the transceiver 801 to control the transceiver 801.
[0258] The processor 802 may include at least one processor (or processing circuitry), and the at least one processor may perform the following operations individually, collectively or in any combination thereof. In a specific embodiment, at least a part of the processor 802 may be included in one chip and the other part of the processor 802 may be included in another chip. Otherwise, at least one processor may be included in another component, for example, the transceiver 801 or the memory 803.
[0259] The processor 802 may perform or control or cause an operation of the BS 800 for executing at least one or a combination of methods according to embodiments of the disclosure. For example, the processor 802 may control operations of the BS 800 for generating and transmitting a downlink signal to a UE or processing an uplink signal received from a UE. Otherwise, the BS 800 may transmit or receive a signal to or from a neighboring BS, transfer a signal received from a UE to an upper node of the network, or transmit a signal transferred from an upper node of the network to a UE. To this end, the processor 802 may execute a computer program, codes, or instructions stored in the memory 803, so as to control other components of the BS 800 to enable execution of various operations.
[0260] The memory 803 corresponds to a hardware storage device capable of temporarily or permanently storing information and may include one or more storage media. For example, the memory 803 may include a memory assembly including one or more storage media. For example, the one or more storage media may include permanent memory, such as a hard drive, flash memory, or read-only memory (ROM), semipermanent memory, such as random access memory (RAM), cache memory, or a combination thereof.
[0261] The memory 803 may be electrically, operatively, or communicatively coupled to the processor 802 and may be accessed by the processor 802.
[0262] The memory 803 may store a computer program, codes, or instructions executable by the processor 802. According to an embodiment, a computer program, codes, or instructions executable by the processor 802 may be either stored in a single memory device or separated and distributedly stored in two or more memory devices. By executing the instructions stored in the memory 803, the processor 802 may perform various functions according to an embodiment of the disclosure.
[0263] According to an embodiment of the disclosure, operations of the BS 800 may be caused to be performed based on execution of instructions (or a computer program or codes) stored in the memory 803 by at least one processor (or processing circuitry) configured to execute the same individually, collectively, or in any combination thereof, based on processing circuitry that is not configured to execute instructions, and / or based on components of processing circuitry that is not configured to execute instructions.
[0264] The UE or the base station may perform various communication procedures related to the control plane or the user plane by cooperating with one or more network entities based on wireless communication. For example, the UE may communicate with network entity such as an Access and Mobility Management Function (AMF) or a Session Management Function (SMF) via the base station, or the base station may perform at least one communication procedure by directly transmitting and receiving signals to / from, or relaying signals between, the network entities.
[0265] The structure of the above-described network entity will be described in more detail with reference to the drawings.
[0266] FIG. 9 is a block diagram of a network entity 900 according to an embodiment of the disclosure.
[0267] The network entity 900 may include an entity (apparatus, device, or server, etc.) that performs one or more network functions (NFs) or a part of a network function constituting a core network (e.g., a 5th generation (5G) core (5GC)) in a communication system. In this case, multiple NFs may be implemented within a single network entity, or a single NF may be distributed and implemented across a plurality of network entities. In addition, when an NF is implemented within the network entity, the NF may be implemented in the form of software, and in such a case, a program for operating the NF may be stored in memory of the network entity 900.
[0268] A single NF may be implemented by one or more instances, which may be deployed on the same network entity or distributed across multiple network entities to operate. The instance may be a software unit that logically executes a specific network function, and may be implemented in a form that is decoupled from physical hardware resources. Further, one or more NFs may be implemented in the form of one network slice to operate to satisfy specifications required by a particular service.
[0269] The NF may include at least one of an access and mobility management function (AMF), a session management function (SMF), a local session management function (L-SMF), a user plane function (UPF), a local user plane function (L-UPF), a policy control function (PCF), a unified data management (UDM), a unified data repository (UDR), a network exposure function (NEF), a network repository function (NRF), an application function (AF), a network slice selection function (NSSF), a network data analytics function (NWDAF), a network slice admission control function (NSACF), an authentication server function (AUSF), or a data network (DN).
[0270] Referring to FIG. 9, the network entity 900 may include at least one network interface 901, at least one processor 902 (hereinafter, “processor”), and at least one memory 903 (hereinafter, “memory”). As described above, a NF may be implemented in the form of a physical device such as the network entity 900, or may be virtualized and executed in the form of an instance. When implemented as an instance, the NF need not necessarily include physical components as illustrated in FIG. 9. In such a case, the instance may be logically represented as comprising one or more logical functional elements.
[0271] According to at least one or a combination of methods corresponding to the embodiments described in the present disclosure, the network interface 901, the processor 902, and the memory 903 of the network entity 900 may operate. However, components of the network entity 900 are not limited to the exemplary components illustrated in FIG. 9. In another embodiment, the network entity 900 may further include additional components in addition to the above-mentioned components, or some components may be omitted. Further, in an embodiment, the network interface 901, the processor 902, or the memory 903 may be integrated in the form of one component.
[0272] The network interface 901 is a collective term for a transmitter part of the network entity 900 and a receiver part of the network entity 900, and may be a communication circuit for transmitting or receiving a signal to or from a user equipment (UE), a base station (BS), or another network entity. Here, the communication circuit may include both a communication circuit for wireless communication and a communication circuit for a wired communication. For example, the network interface 901 may include a circuit, logic, hardware, etc., configured to exchange a control plane message or a user plane message with a UE, a BS, or other core network entities through wireless communication or wired communication. The network interface 901 may operate using various protocols (e.g., non-access stratum (NAS) protocol). The network interface 901 may also be referred to, for convenience of description or depending on implementation, as communication circuitry, network interface circuitry, or a communication interface circuitry.
[0273] The processor 902 may control general operations of the network entity 900 according to embodiments of the disclosure. The processor 902 may be implemented by one or more integrated circuit (or circuitry) (IC) chips and may execute various data processings. The processor 902 may include at least one electric circuit, and may execute instructions (or a program, codes, data, etc.) stored in the memory 903, individually, collectively or in any combination thereof. Further, the processor 902 may include a single-core processor or multi-core processor, and may include a processor assembly including a plurality of processing circuits (circuitry) according to a specific implementation scheme. Further, it should be noted that, according to another embodiment, in a case where NF is implemented in the form of an instance, the network function may be not necessarily configured by physical hardware.
[0274] According to an embodiment, the processor 902 may be electrically, operatively, or communicatively coupled to the network interface 901 to control the network interface 901.
[0275] The processor 902 may include at least one processor (or processing circuitry), and the at least one processor may perform the following operations individually, collectively or in any combination thereof. In a specific embodiment, at least a part of the processor 902 may be included in one chip and the other part of the processor 902 may be included in another chip. Otherwise, at least one processor may be included in another component, for example, the network interface 901 or the memory 903.
[0276] The processor 902 may perform or control or cause an operation of the network entity 900 for executing at least one or a combination of methods according to embodiments of the disclosure. For example, the processor 902 may control operations of the network entity 900 for exchanging a control plane message or a user plane message with a UE, a BS, or other core network entities through wireless or wired communication, using various protocols (e.g., NAS protocol). To this end, the processor 902 may execute a computer program, codes, or instructions stored in the memory 903, so as to control other components of the network entity 900 to enable execution of various operations.
[0277] The memory 903 corresponds to a hardware storage device capable of temporarily or permanently storing information and may include one or more storage media. For example, the memory 903 may include a memory assembly including one or more storage media. For example, the one or more storage media may include permanent memory, such as a hard drive, flash memory, or read-only memory (ROM), semipermanent memory, such as random access memory (RAM), cache memory, or a combination thereof.
[0278] The memory 903 may be electrically, operatively, or communicatively coupled to the processor 902 and may be accessed by the processor 902.
[0279] The memory 903 may store a computer program, codes, or instructions executable by the processor 902. According to an embodiment, a computer program, codes, or instructions executable by the processor 902 may be either stored in a single memory device or separated and distributedly stored in two or more memory devices. By executing the instructions stored in the memory 903, the processor 902 may perform various functions according to an embodiment of the disclosure.
[0280] According to an embodiment of the disclosure, operations of the network entity 900 may be caused to be performed based on execution of instructions (or a computer program or codes) stored in the memory 903 by at least one processor (or processing circuitry) configured to execute the same individually, collectively, or in any combination thereof, based on processing circuitry that is not configured to execute instructions, and / or based on components of processing circuitry that is not configured to execute instructions.
[0281] In an embodiment, a method performed by a first user equipment (UE) in a wireless communication system is provided. the method comprising: determining at least one group of transmission resources according to a time gap related to first information, wherein the first information comprises information related to charging, and wherein each group of transmission resources among the at least one group of transmission resources comprises a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information; configuring the at least one group of transmission resources to a second UE; and performing transmissions with the second UE based on the at least one group of transmission resources.
[0282] In another embodiment, the method is provided. wherein the first information further comprises at least one of: information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO).
[0283] In another embodiment, the method is provided. wherein the first transmission resource and / or the second transmission resource is determined according to the correspondence.
[0284] In another embodiment, the method is provided. wherein the first information comprises multiple information corresponding to multiple time gaps.
[0285] In another embodiment, the method is provided. wherein the second UE comprises multiple second UEs corresponding to the multiple information.
[0286] In another embodiment, the method is provided. the method further comprising: determining, when the first information comprises multiple information, corresponding time gaps based on each information or at least one information among the multiple information, wherein the time gap related to the first information is a sum of the corresponding time gaps.
[0287] In another embodiment, the method is provided. wherein the correspondence between the first transmission resource and the second transmission resource in each group of transmission resources among the at least one group of transmission resources comprises at least one of: a correspondence between the first transmission resource corresponding to first signaling and the second transmission resource corresponding to second signaling, wherein the first signaling comprises paging signaling and / or signaling for triggering an inventory process, and the second signaling responds to the first signaling, at least one of a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to third signaling, a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to fourth signaling, or a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to fifth signaling, wherein the third signaling responds to the second signaling, the fourth signaling responds to the third signaling, and the fifth signaling responds to the fourth signaling, at least one of a correspondence between the first transmission resource corresponding to the third signaling and the second transmission resource corresponding to the fourth signaling or a correspondence between the first transmission resource corresponding to the third signaling and the second transmission resource corresponding to the fifth signaling, a correspondence between the first transmission resource corresponding to the fourth signaling and the second transmission resource corresponding to the fifth signaling.
[0288] In another embodiment, the method is provided. wherein the determining the at least one group of transmission resources according to the time gap related to the first information comprises: determining the at least one group of transmission resources such that the time gap between the first transmission resource corresponding to a first set of signaling and the second transmission resource corresponding to a second set of signaling in each group of transmission resources among the at least one group of transmission resources is not less than the time gap related to the first information, wherein the first set of signaling comprises at least one of the first signaling, the second signaling, the third signaling, and the fourth signaling, the second set of signaling comprises at least one of the second signaling, the third signaling, the fourth signaling, and the fifth signaling, and the first transmission resource and the second transmission resource correspond to the first set of signaling and the second set of signaling in a same inventory cycle and / or the first set of signaling and the second set of signaling in different inventory cycles.
[0289] In another embodiment, the method is provided. wherein the configuring the at least one group of transmission resources to the second UE comprises: determining, for each group of transmission resources among the at least one group of transmission resources, the second transmission resource configured to the second UE based on the first transmission resource, and wherein the determining the second transmission resource configured to the second UE based on the first transmission resource comprises: determining, based on the first transmission resource, a set of second transmission resources corresponding to the first transmission resource; and determining, in the set of second transmission resources, at least one resource as the second transmission resource, wherein a time gap between the at least one resource and the first transmission resource is not less than the time gap related to the first information.
[0290] In another embodiment, the method is provided. wherein the first transmission resource corresponds to at least one transmission resource on which a first UE transmits the first signaling, and the second transmission resource corresponds to at least one transmission resource on which a second UE transmits the second signaling, and wherein the method further comprises at least one of: if, in a used inventory cycle n, a time gap between any one or at least one of transmission resources corresponding to a second transmission among the transmissions and at least one of first transmission resources is less than the time gap related to the first information, re-determining the n, wherein 0 <= n <= N-1, and N is a total number of inventory cycles of the inventory process; if, in the used inventory cycle n, the time gap between any one or at least one of the transmission resources corresponding to the second transmission and at least one of the first transmission resources is less than the time gap related to the first information, multiplying the n by a preset / configured coefficient; if a time gap between transmission resources in first n0-1 inventory cycles and the first transmission resource is less than the time gap related to the first information, determining the n in a range of n0 to N; determining the second transmission resource among the transmission resources corresponding to the second transmission included in the used inventory cycle, and if a time gap between the determined second transmission resource and the first transmission resource is less than the time gap related to the first information, re-determining the second transmission resource; determining the second transmission resource among resources included in the used inventory cycle, wherein the resources correspond to the second transmission and a time gap between the resources and the first transmission resource is not less than the time gap related to the first information.
[0291] In another embodiment, the method is provided. the method further comprising: determining the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources and the first transmission resource in the at least one group or any group of transmission resources; and / or determining the first transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources and the second transmission resource in the at least one group or any group of transmission resources; and / or configuring the first transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources; and / or configuring the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources.
[0292] In another embodiment, the method is provided. wherein when the first information comprises the information related to charging, the time gap related to the first information comprises a time gap corresponding to a charging time that is determined based on the information related to charging and / or a UE capability related to charging.
[0293] In another embodiment, the method is provided. wherein when the second transmission resource comprises multiple transmission resources, the multiple transmission resources are transmission resources corresponding to multiple second UEs each corresponding to one or more second transmission resources.
[0294] In another embodiment, the method is provided. wherein when the second transmission resource comprises multiple transmission resources, and / or when the second transmission resource corresponding to any of second UEs comprises multiple transmission resources, the multiple transmission resources include resources corresponding to at least one of: second signaling, third signaling, fourth signaling, fifth signaling, signaling responding to the second signaling or the fourth signaling.
[0295] In an embodiment, a method performed by a second user equipment (UE) in a wireless communication system is provided. the method comprising: receiving at least one group of transmission resources configured by a first UE, wherein the at least one group of transmission resources is determined according to a time gap related to first information, wherein the first information comprises information related to charging, and wherein each group of transmission resources among the at least one group of transmission resources comprises a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information; and performing transmissions with the first UE based on the at least one group of transmission resources.
[0296] In another embodiment, the method is provided. wherein the first information further comprises at least one of: information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO).
[0297] In another embodiment, the method is provided. the method determining the first transmission resource and / or the second transmission resource based on at least one of: the time gap related to the first information, a correspondence between the first transmission resource and other used or selected resources, a gap between the first transmission resource and a resource used by at least one of: first signaling, a paging message, trigger signaling in a first round of an inventory process, first signaling in the first round of the inventory process.
[0298] In another embodiment, the method is provided. wherein the determining the second transmission resource based on the time gap related to the first information comprises: determining, in the at least one group of transmission resources, at least one resource as the second transmission resource, wherein a time gap between the at least one resource and the first transmission resource is not less than the time gap related to the first information.
[0299] In another embodiment, the method is provided. the method further comprising: determining the time gap related to the first information, and performing the transmissions based on the time gap; and determining whether the time gap needs to be adjusted.
[0300] In an embodiment, a user equipment (UE) in a wireless communication system is provided. the UE comprising: transceiver; and a controller coupled with the transceiver and configured to perform the method above.
[0301] Those skilled in the art will understand that the above illustrative embodiments are described herein and are not intended to be limiting. It should be understood that any two or more of the embodiments disclosed herein may be combined in any combination. Furthermore, other embodiments may be utilized and other changes may be made without departing from the spirit and scope of the subject matter presented herein. It will be readily understood that aspects of the invention of the disclosure as generally described herein and shown in the drawings may be arranged, replaced, combined, separated and designed in various different configurations, all of which are contemplated herein.
[0302] Those skilled in the art will understand that the various illustrative logical blocks, modules, circuits, and steps described in the present application may be implemented as hardware, software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, various illustrative components, blocks, modules, circuits, and steps are generally described above in the form of their functional sets. Whether such function sets are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Technicians may implement the described functional sets in different ways for each specific application, but such design decisions should not be interpreted as causing a departure from the scope of the present application.
[0303] The various illustrative logic blocks, modules, and circuits described in the present application may be implemented or performed by a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gates or transistor logics, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, more than one microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0304] The steps of the method or algorithm described in the present application may be embodied directly in hardware, in a software module executed by a processor, or in a combination thereof. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, register, hard disk, removable disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor to enable the processor to read and write information from / to the storage media. In an alternative, the storage medium may be integrated into the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and the storage medium may reside in the user terminal as discrete components.
[0305] In one or more exemplary designs, the functions may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, each function may be stored as one or more pieces of instructions or codes on a computer-readable medium or delivered through it. The computer-readable medium includes both a computer storage medium and a communication medium, the latter including any medium that facilitates the transfer of computer programs from one place to another. The storage medium may be any available medium that can be accessed by a general purpose or special purpose computer.
[0306] The above description is only an exemplary implementation of the present invention, and is not intended to limit the scope of protection of the present invention, which is determined by the appended claims.
[0307] Meanwhile, although specific embodiments of the present disclosure have been described in detail, various modifications may be made without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited to the described embodiments, but should be defined by the claims and equivalents thereof.
Claims
A method performed by a first user equipment (UE) in a wireless communication system, the method comprising:determining at least one group of transmission resources according to a time gap related to first information, wherein the first information comprises information related to charging, and wherein each group of transmission resources among the at least one group of transmission resources comprises a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information;configuring the at least one group of transmission resources to a second UE; andperforming transmissions with the second UE based on the at least one group of transmission resources.The method of claim 1, wherein the first information further comprises at least one of: information related to a processing delay, information related to a minimum time gap between at least two transmissions, information related to a Sampling Frequency Offset (SFO) and / or a Clock Frequency Offset (CFO).The method of claim 1, wherein the first transmission resource and / or the second transmission resource is determined according to the correspondence.The method of claim 1, wherein the first information comprises multiple information corresponding to multiple time gaps.The method of claim 4, wherein the second UE comprises multiple second UEs corresponding to the multiple information.The method of claim 1, further comprising:determining, when the first information comprises multiple information, corresponding time gaps based on each information or at least one information among the multiple information, wherein the time gap related to the first information is a sum of the corresponding time gaps.The method of claim 1, wherein the correspondence between the first transmission resource and the second transmission resource in each group of transmission resources among the at least one group of transmission resources comprises at least one of:a correspondence between the first transmission resource corresponding to first signaling and the second transmission resource corresponding to second signaling, wherein the first signaling comprises paging signaling and / or signaling for triggering an inventory process, and the second signaling responds to the first signaling,at least one of a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to third signaling, a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to fourth signaling, or a correspondence between the first transmission resource corresponding to the second signaling and the second transmission resource corresponding to fifth signaling, wherein the third signaling responds to the second signaling, the fourth signaling responds to the third signaling, and the fifth signaling responds to the fourth signaling,at least one of a correspondence between the first transmission resource corresponding to the third signaling and the second transmission resource corresponding to the fourth signaling or a correspondence between the first transmission resource corresponding to the third signaling and the second transmission resource corresponding to the fifth signaling,a correspondence between the first transmission resource corresponding to the fourth signaling and the second transmission resource corresponding to the fifth signaling.The method of claim 7, wherein the determining the at least one group of transmission resources according to the time gap related to the first information comprises:determining the at least one group of transmission resources such that the time gap between the first transmission resource corresponding to a first set of signaling and the second transmission resource corresponding to a second set of signaling in each group of transmission resources among the at least one group of transmission resources is not less than the time gap related to the first information, wherein the first set of signaling comprises at least one of the first signaling, the second signaling, the third signaling, and the fourth signaling, the second set of signaling comprises at least one of the second signaling, the third signaling, the fourth signaling, and the fifth signaling, and the first transmission resource and the second transmission resource correspond to the first set of signaling and the second set of signaling in a same inventory cycle and / or the first set of signaling and the second set of signaling in different inventory cycles.The method of claim 1, wherein the configuring the at least one group of transmission resources to the second UE comprises: determining, for each group of transmission resources among the at least one group of transmission resources, the second transmission resource configured to the second UE based on the first transmission resource, andwherein the determining the second transmission resource configured to the second UE based on the first transmission resource comprises:determining, based on the first transmission resource, a set of second transmission resources corresponding to the first transmission resource; anddetermining, in the set of second transmission resources, at least one resource as the second transmission resource, wherein a time gap between the at least one resource and the first transmission resource is not less than the time gap related to the first information.The method of claim 7, wherein the first transmission resource corresponds to at least one transmission resource on which a first UE transmits the first signaling, and the second transmission resource corresponds to at least one transmission resource on which a second UE transmits the second signaling, andwherein the method further comprises at least one of:if, in a used inventory cycle n, a time gap between any one or at least one of transmission resources corresponding to a second transmission among the transmissions and at least one of first transmission resources is less than the time gap related to the first information, re-determining the n, wherein 0 <= n <= N-1, and N is a total number of inventory cycles of the inventory process;if, in the used inventory cycle n, the time gap between any one or at least one of the transmission resources corresponding to the second transmission and at least one of the first transmission resources is less than the time gap related to the first information, multiplying the n by a preset / configured coefficient;if a time gap between transmission resources in first n0-1 inventory cycles and the first transmission resource is less than the time gap related to the first information, determining the n in a range of n0 to N;determining the second transmission resource among the transmission resources corresponding to the second transmission included in the used inventory cycle, and if a time gap between the determined second transmission resource and the first transmission resource is less than the time gap related to the first information, re-determining the second transmission resource;determining the second transmission resource among resources included in the used inventory cycle, wherein the resources correspond to the second transmission and a time gap between the resources and the first transmission resource is not less than the time gap related to the first information.The method of claim 1, further comprising: determining the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources and the first transmission resource in the at least one group or any group of transmission resources; and / ordetermining the first transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources and the second transmission resource in the at least one group or any group of transmission resources; and / orconfiguring the first transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources; and / orconfiguring the second transmission resource in at least one group or any group of transmission resources among the at least one group of transmission resources according to the correspondence between the first transmission resource and the second transmission resource in the at least one group or any group of transmission resources.The method of claim 1, wherein when the first information comprises the information related to charging, the time gap related to the first information comprises a time gap corresponding to a charging time that is determined based on the information related to charging and / or a UE capability related to charging.The method of claim 1, wherein when the second transmission resource comprises multiple transmission resources, the multiple transmission resources are transmission resources corresponding to multiple second UEs each corresponding to one or more second transmission resources.A method performed by a second user equipment (UE) in a wireless communication system, the method comprising:receiving at least one group of transmission resources configured by a first UE, wherein the at least one group of transmission resources is determined according to a time gap related to first information, wherein the first information comprises information related to charging, and wherein each group of transmission resources among the at least one group of transmission resources comprises a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information; andperforming transmissions with the first UE based on the at least one group of transmission resources.A user equipment (UE) in a wireless communication system, comprising:a transceiver; anda controller coupled with the transceiver and configured to:determine at least one group of transmission resources according to a time gap related to first information, wherein the first information comprises information related to charging, and wherein each group of transmission resources among the at least one group of transmission resources comprises a first transmission resource and a second transmission resource having a correspondence, and a time gap between the first transmission resource and the second transmission resource is determined based on the time gap related to the first information,configure the at least one group of transmission resources to a second UE; andperform transmissions with the second UE based on the at least one group of transmission resources.
Citation Information
Patent Citations
Configuration and signaling techniques for scheduled wireless communications
US20230090671A1
Signaling optimizations for wireless devices operating on harvested energy
US20240276376A1
Configuration information for initial access
WO2023164400A1
Energy transfer configuration for sidelink communications
WO2023215662A1
Common energy signal configurations
WO2023225981A1