Method and apparatus for AIOT transmission resource allocation in wireless communication system
The method optimizes AIoT transmission resource allocation by UE-requested sets with specific signaling patterns and time gaps, addressing inefficiencies in high-frequency wireless systems to support high-data-rate and low-latency applications.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2026-04-02
AI Technical Summary
Existing wireless communication systems face challenges in efficiently managing transmission resources, particularly in high-frequency bands, to support the increasing demand for enhanced data rates and low latency required by emerging applications such as augmented reality and ultra-reliable low-latency communications.
A method for AIoT transmission resource allocation that involves a user equipment (UE) requesting and receiving sets of transmission resources, including periodic and non-periodic resources, with specific signaling patterns and time gaps, to optimize resource utilization and minimize interference.
Enhances resource allocation efficiency, reduces interference, and supports high-data-rate and low-latency communications, facilitating the integration of advanced services like augmented reality and ultra-reliable low-latency applications.
Smart Images

Figure KR2025015090_02042026_PF_FP_ABST
Abstract
Description
METHOD AND APPARATUS FOR AIOT TRANSMISSION RESOURCE ALLOCATION IN WIRELESS COMMUNICATION SYSTEM
[0001] The present disclosure relates to the field of wireless communication technology, and more specifically, to a method and an apparatus for AIoT(ambient internet of things) transmission resource allocation in a wireless communication system.
[0002] 5G mobile communication technologies define broad frequency bands such that high transmission rates and new services are possible, and can be implemented not only in "Sub 6GHz" bands such as 3.5GHz, but also in "Above 6GHz" bands referred to as mmWave including 28GHz and 39GHz. In addition, it has been considered to implement 6G mobile communication technologies (referred to as Beyond 5G systems) in terahertz bands (for example, 95GHz to 3THz bands) in order to accomplish transmission rates fifty times faster than 5G mobile communication technologies and ultra-low latencies one-tenth of 5G mobile communication technologies.
[0003] At the beginning of the development of 5G mobile communication technologies, in order to support services and to satisfy performance requirements in connection with enhanced Mobile BroadBand (eMBB), Ultra Reliable Low Latency Communications (URLLC), and massive Machine-Type Communications (mMTC), there has been ongoing standardization regarding beamforming and massive MIMO for mitigating radio-wave path loss and increasing radio-wave transmission distances in mmWave, supporting numerologies (for example, operating multiple subcarrier spacings) for efficiently utilizing mmWave resources and dynamic operation of slot formats, initial access technologies for supporting multi-beam transmission and broadbands, definition and operation of BWP (BandWidth Part), new channel coding methods such as a LDPC (Low Density Parity Check) code for large amount of data transmission and a polar code for highly reliable transmission of control information, L2 pre-processing, and network slicing for providing a dedicated network specialized to a specific service.
[0004] Currently, there are ongoing discussions regarding improvement and performance enhancement of initial 5G mobile communication technologies in view of services to be supported by 5G mobile communication technologies, and there has been physical layer standardization regarding technologies such as V2X (Vehicle-to-everything) for aiding driving determination by autonomous vehicles based on information regarding positions and states of vehicles transmitted by the vehicles and for enhancing user convenience, NR-U (New Radio Unlicensed) aimed at system operations conforming to various regulation-related requirements in unlicensed bands, NR UE Power Saving, Non-Terrestrial Network (NTN) which is UE-satellite direct communication for providing coverage in an area in which communication with terrestrial networks is unavailable, and positioning.
[0005] Moreover, there has been ongoing standardization in air interface architecture / protocol regarding technologies such as Industrial Internet of Things (IIoT) for supporting new services through interworking and convergence with other industries, IAB (Integrated Access and Backhaul) for providing a node for network service area expansion by supporting a wireless backhaul link and an access link in an integrated manner, mobility enhancement including conditional handover and DAPS (Dual Active Protocol Stack) handover, and two-step random access for simplifying random access procedures (2-step RACH for NR). There also has been ongoing standardization in system architecture / service regarding a 5G baseline architecture (for example, service based architecture or service based interface) for combining Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technologies, and Mobile Edge Computing (MEC) for receiving services based on UE positions.
[0006] As 5G mobile communication systems are commercialized, connected devices that have been exponentially increasing will be connected to communication networks, and it is accordingly expected that enhanced functions and performances of 5G mobile communication systems and integrated operations of connected devices will be necessary. To this end, new research is scheduled in connection with eXtended Reality (XR) for efficiently supporting AR (Augmented Reality), VR (Virtual Reality), MR (Mixed Reality) and the like, 5G performance improvement and complexity reduction by utilizing Artificial Intelligence (AI) and Machine Learning (ML), AI service support, metaverse service support, and drone communication.
[0007] Furthermore, such development of 5G mobile communication systems will serve as a basis for developing not only new waveforms for providing coverage in terahertz bands of 6G mobile communication technologies, multi-antenna transmission technologies such as Full Dimensional MIMO (FD-MIMO), array antennas and large-scale antennas, metamaterial-based lenses and antennas for improving coverage of terahertz band signals, high-dimensional space multiplexing technology using OAM (Orbital Angular Momentum), and RIS (Reconfigurable Intelligent Surface), but also full-duplex technology for increasing frequency efficiency of 6G mobile communication technologies and improving system networks, AI-based communication technology for implementing system optimization by utilizing satellites and AI (Artificial Intelligence) from the design stage and internalizing end-to-end AI support functions, and next-generation distributed computing technology for implementing services at levels of complexity exceeding the limit of UE operation capability by utilizing ultra-high-performance communication and computing resources.
[0008] 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".
[0009] 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.
[0010] 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.
[0011] 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.
[0012] The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure.
[0013] Aspects of the disclosure are to address at least the above-mentioned problems and / or disadvantages and to provide at least the advantages described below.
[0014] Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments
[0015] According to an embodiment of the present disclosure, there is provided a method performed by a user equipment (UE) in a wireless communication system, including: transmitting, to a second node, information related to requesting transmission resources; receiving, from the second node, a set of transmission resources; determining a transmission resource for a transmission with a third UE in the set of transmission resources; and performing the transmission with the third UE on the transmission resource, where the set of transmission resources includes at least one first transmission resource corresponding to a first set of signaling and at least one second transmission resource corresponding to a second set of signaling, and at least one second signaling in the second set of signaling responds to at least one first signaling in the first set of signaling.
[0016] According to an implementation of the present disclosure, the at least one first transmission resource and the at least one second transmission resource have a correspondence.
[0017] According to an implementation of the present disclosure, the at least one first transmission resource or the at least one second transmission resource is a periodic transmission resource.
[0018] According to an implementation of the present disclosure, the method further includes: receiving, from the second node, N sets of transmission resources, where there is a predetermined or configured time gap between an i-th set of transmission resources and an (i+1)-th set of transmission resources, where i is an integer greater than 0 and less than N, and N is an integer greater than 1.
[0019] According to an implementation of the present disclosure, the second node is a base station and / or a second UE.
[0020] According to an implementation of the present disclosure, the second UE is a UE of a reader type.
[0021] According to an implementation of the present disclosure, the information related to requesting transmission resources includes at least one of:
[0022] a type of resources corresponding to the requested transmission resources,
[0023] a type of signaling corresponding to the requested transmission resources, and / or a number of the signaling corresponding to the requested transmission resources, and / or a number of UEs related to the signaling corresponding to the requested transmission resources,
[0024] information related to a number of cycles when the requested transmission resources correspond to periodic transmission resources,
[0025] information related to N sets of transmission resources when the requested transmission resources correspond to the N sets of transmission resources, where N is an integer greater than 1,
[0026] a time gap between at least two transmission resources of the requested transmission resources,
[0027] whether frequency domain resources are requested, and / or whether frequency division multiplexing is supported,
[0028] at least one of a number, at least one size, at least one location, a gap between at least two locations of the frequency domain resources, when the requested transmission resources include frequency domain resources,
[0029] at least one of a time domain and / or frequency domain size, a time domain and / or frequency domain starting position of at least one transmission resource of the requested transmission resources and / or a transmission resource corresponding to at least one signaling of multiple signaling,
[0030] a length, and / or a starting position, and / or an ending position of a time domain and / or frequency domain range corresponding to the requested transmission resources,
[0031] a number of bits of a transmission corresponding to the requested transmission resources,
[0032] whether the requested transmission resources correspond to at least one segment of signaling.
[0033] According to an implementation of the present disclosure, when the multiple signaling includes multiple types of signaling, a number of the multiple signaling includes a number of at least one type of signaling, and a number of UEs corresponding to the multiple signaling includes a number of UEs corresponding to at least one type of signaling.
[0034] According to an implementation of the present disclosure, the information related to N sets of transmission resources includes at least one of: a value of N, a number and / or length of resources included in each or at least one set of transmission resources of the N sets of transmission resources, a time and / or frequency domain gap between at least two sets of transmission resources of the N sets of transmission resources.
[0035] According to an implementation of the present disclosure, first information for indicating a time gap between at least two transmission resources is included in the information related to requesting transmission resources if a time gap between two transmission resources is determined based on the first information.
[0036] According to an implementation of the present disclosure, information related to a number of bits corresponding to the transmission for indicating a time domain size of a transmission resource is included in the information related to requesting transmission resources.
[0037] According to an implementation of the present disclosure, a gap between at least two transmission resources corresponding to signaling and a gap between at least two transmission resources corresponding to at least one segment of the signaling are indicated in the information related to requesting transmission resources separately.
[0038] According to an implementation of the present disclosure, the set of transmission resources includes time domain resources that are determined based on at least one of: a physical time length of the time domain resources, a code chip length of line encoding of the time domain resources, a codeword length of the line encoding of the time domain resources, a number of information bits of the time domain resources.
[0039] According to an implementation of the present disclosure, when the line encoding corresponds to multiple codeword lengths, the codeword length for determining the line encoding of the time domain resources includes at least one of: a maximum or minimum codeword length among the multiple codeword lengths, a preset or configured reference length among the multiple codeword lengths, and a reference length preset or configured or determined based on the multiple codeword lengths.
[0040] According to an implementation of the present disclosure, a time domain size of at least one transmission resource of the requested transmission resources and / or a transmission resource corresponding to at least one signaling of the multiple signaling is determined based on at least one of the type of the signaling, a number of information bits corresponding to the signaling, and / or based on a first set of parameters, where the first set of parameters includes at least one of: a code chip rate, a code chip length, a codeword of line encoding, a transmission bandwidth, a frequency domain size of a transmission resource; and / or
[0041] the time gap between at least two transmission resources of the requested transmission resources is determined based on first information and / or the first set of parameters; and / or
[0042] at least one of the number, at least one size, at least one location, and the gap between at least two locations of the frequency domain resources is determined based on second information and / or the first set of parameters, where the second information includes information related to frequency division multiplexing.
[0043] According to an implementation of the present disclosure, the second information is included in the information related to requesting transmission resources, and where the second information is used to indicate information related to the requested frequency domain resources.
[0044] According to an implementation of the present disclosure, at least one transmission resource of the requested transmission resources is determined based on at least one of:
[0045] a gap between at least one Reader to Device (R2D) transmission with the third UE and at least one or any or an earliest Device to Reader (D2R) transmission corresponding to the R2D transmission,
[0046] a gap between at least one R2D transmission with the third UE and at least one or an earliest D2R transmission following the R2D transmission,
[0047] a gap between at least two or any two or two adjacent D2R transmissions with the third UE,
[0048] a gap between at least one D2R transmission with the third UE and at least one or any or an earliest R2D transmission corresponding to the D2R transmission,
[0049] a gap between at least one D2R transmission with the third UE and at least one or an earliest R2D transmission following the D2R transmission,
[0050] a gap between at least two or any two or two adjacent segments of at least one signaling.
[0051] According to an implementation of the present disclosure, the method further includes: determining whether to transmit a carrier wave (CW) and / or a charging signal on transmission resources in and / or outside the set of transmission resources based on whether frequency domain resources on which the CW and / or the charging signal is transmitted are the same as frequency domain resources corresponding to the set of transmission resources, and / or based on whether the frequency domain resources on which the CW and / or the charging signal is transmitted are the same as frequency domain resources corresponding to uplink and / or downlink communication or whether an offset between the frequency domain resources is in a preset threshold range.
[0052] According to an implementation of the present disclosure, the first UE is a UE of a device type, and the transmitting, to the second node, the information related to requesting transmission resources includes at least one of: transmitting the information related to requesting transmission resources in fourth signaling; transmitting the information related to requesting transmission resources in sixth signaling; transmitting the information related to requesting transmission resources in response signaling to seventh signaling and / or in response signaling to signaling of a transmission of a corresponding command or a corresponding data signal / channel, where the fourth signaling responds to third signaling including paging signaling and / or signaling for triggering an inventory process, the sixth signaling responds to fifth signaling which is response signaling to the fourth signaling, and the seventh signaling responds to the sixth signaling.
[0053] According to an implementation of the present disclosure, the first UE is a UE of a reader type, and the method further includes: if time domain resources of a first physical uplink control channel (PUCCH) overlap with time domain resources of at least one second PUCCH and / or at least one physical uplink shared channel (PUSCH), performing at least one of: not transmitting at least one of the first PUCCH, the at least one second PUCCH, and the at least one PUSCH; multiplexing at least two of the first PUCCH, the at least one second PUCCH, and the at least one PUSCH in a same channel for transmission; multiplexing at least one of the first PUCCH and the at least one second PUCCH in other channels different from the first PUCCH, the at least one second PUCCH, and the at least one PUSCH for transmission; where the information related to requesting transmission resources is transmitted in the first PUCCH, and the second PUCCH is used to transmit uplink control information (UCI) other than UCI in the first PUCCH.
[0054] According to an implementation of the present disclosure, the method further includes: receiving, from the second node, a second set of transmission resources when the set of transmission resources includes a first set of transmission resources corresponding to a first type of transmission; using transmission resources in the first set of transmission resources other than the second set of transmission resources to perform the transmission with the third UE and / or determining the transmission resource for the transmission with the third UE among the transmission resources in the first set of transmission resources other than the second set of transmission resources, where the second set of transmission resources includes at least one of:
[0055] time resources or time-frequency resources corresponding to a synchronization signal or channel in a first wireless communication system,
[0056] time resources or time-frequency resources corresponding to at least one of the following reference signals in the first wireless communication system: a Channel State Information-Reference Signal (CSI-RS), a Demodulation-Reference Signal (DM-RS), a Phase Tracking-Reference Signal (PT-RS), a Positioning Reference Signal (PRS), a Sounding Reference Signal (SRS),
[0057] time resources or time-frequency resources corresponding to a transmission of at least one high priority service in the first wireless communication system;
[0058] at least one resource indicated by the second node in information for indicating the second set of transmission resources.
[0059] According to an embodiment of the present disclosure, there is provided a method performed by a fourth user equipment (UE) in a first wireless communication system, including: receiving, from a second node, a set of transmission resources, where the set of transmission resources includes at least one first transmission resource corresponding to a first set of signaling and at least one second transmission resource corresponding to a second set of signaling, at least one second signaling in the second set of signaling responds to at least one first signaling in the first set of signaling, and transmission resources in the set of transmission resources correspond to a first type of transmission; and performing, according to the set of transmission resources, at least one of: cancelling or de-prioritizing a transmission or a measurement corresponding to resources overlapping with time domain resources or time-frequency resources in the set of transmission resources; transmitting, on other resources, the transmission corresponding to the resources overlapping with the time domain resources or the time-frequency resources in the set of transmission resources; requesting, for the transmission or the measurement corresponding to the resources overlapping with the time domain resources or the time-frequency resources in the set of transmission resources, resources related to the transmission or the measurement from the second node.
[0060] 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.
[0061] Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the disclosure.
[0062] 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:
[0063] FIG. 1 illustrates a schematic diagram of an example wireless network according to various embodiments of the present disclosure;
[0064] FIGs. 2a and FIGs. 2b illustrate example wireless transmission and reception paths according to various embodiments of the present disclosure;
[0065] FIG. 3a illustrates an example user equipment (UE) according to various embodiments of the present disclosure;
[0066] FIG. 3b illustrates an example gNB according to various embodiments of the present disclosure;
[0067] FIG. 4 illustrates a flowchart of a method performed by a UE according to various embodiments of the present disclosure;
[0068] FIG. 5 illustrates a flowchart of a method performed by a UE according to various embodiments of the present disclosure;
[0069] FIG. 6 illustrates a block diagram of a UE according to various embodiments of the present disclosure.
[0070] The same reference numerals are used to represent the same elements throughout the drawings.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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.
[0075] 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.
[0076] 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.
[0077] 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.
[0078] 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.
[0079] 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.
[0080] 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).
[0081] 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.
[0082] 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.
[0083] 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.
[0084] 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.
[0085] 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.
[0086] 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.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] 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.).
[0092] 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.
[0093] 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.
[0094] 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.
[0095] 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).
[0096] 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.
[0097] 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.
[0098] 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.
[0099] 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).
[0100] 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.
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] 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.
[0108] 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.
[0109] 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.
[0110] 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).
[0111] 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.
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] 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.
[0119] 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.
[0120] 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.
[0121] 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.
[0122] 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.
[0123] 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.
[0124] 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.
[0125] In the embodiments of the present application, a slot, unless otherwise specified, can also be replaced by an OFDM symbol, a physical time length (e.g., ms), or other time units. For example, a number or indexes of slots can also be replaced by a number or indexes of time units.
[0126] In the embodiments of the present application, AIoT communication includes at least two types of communication processes: inventory and command.
[0127] In the embodiments of the present application, for convenience of description, the signaling in the inventory process is named in a simplified manner, but when the naming is inconsistent with the naming of the actual signaling, it can still be applied to the method in the embodiments of the present application without affecting the protection scope. 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 circulations) of the inventory process separately; 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 / line 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.
[0128] 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:
[0129] 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;
[0130] 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;
[0131] 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;
[0132] 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;
[0133] the device transmitting Msg1-B to the reader if it determines to perform inventory in the second round;
[0134] 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;
[0135] and so on until the several rounds included in the inventory is completed. The inventory process ends.
[0136] 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.
[0137] In AIoT communication systems, how to improve communication efficiency is an important research direction at present, and an enhanced solution is urgently needed to improve the efficiency of AIoT communication.
[0138] The present disclosure provides a communication system based on low-cost and low-power Internet of Things devices, in which the device and / or reader transmits an AIoT transmission resource request, obtains AIoT transmission resources, and thereby performs AIoT transmission on the obtained resources. This method enables communicating Internet of Things devices and / or readers to obtain transmission resources for AIoT transmission based on the transmission requirements of AIoT specific signaling, so that resources can be allocated more efficiently in the AIoT communication systems, thereby improving the efficiency of AIoT communication.
[0139] FIG. 4 illustrates a flowchart of a method performed by a UE according to various embodiments of the present disclosure.
[0140] Referring to FIG. 4, in step S401, information related to requesting transmission resources is transmitted to a second node.
[0141] In step S402, a set of transmission resources is received from the second node.
[0142] In step S403, a transmission resource for a transmission with a third UE is determined in the set of transmission resources.
[0143] In step S404, the transmission with the third UE is performed on the transmission resource, where the set of transmission resources includes at least one first transmission resource corresponding to a first set of signaling and at least one second transmission resource corresponding to a second set of signaling, and at least one second signaling in the second set of signaling responds to at least one first signaling in the first set of signaling.
[0144] According to various embodiments of the present disclosure, the first UE transmits the information related to requesting transmission resources to the second node, receives a set of resources transmitted by the second node, determines the transmission resources for the transmission with the third UE in the set of resources, and transmit and / or receive the transmission with the third UE on the transmission resources.
[0145] The second node may be a base station and / or a second UE; further, the second UE may be a UE of a reader type. The third UE may be the same or different UE as the second UE.
[0146] In the above embodiments, transmitting the information related to requesting transmission resources and receiving the set of resources transmitted by the second node are two steps in the method performed by the first UE. In some other embodiments, transmitting the information related to requesting transmission resources and receiving the set of resources transmitted by the second node may also be two independent steps. For example, the first UE may only perform transmitting of the information related to requesting transmission resources, or only perform receiving of the set of resources transmitted by the second node. In various embodiments in the present specification, the methods related to the two steps can be applied when the two steps are two steps in the same process or two steps that are independent of each other.
[0147] The set of resources may include one or more resources. Optionally, the set of resources includes at least one of:
[0148] multiple resources corresponding to multiple specific signaling, the multiple specific signaling including: signaling in multiple inventory processes (specifically, multiple at least one of the following signaling: Msg0, Msg1, Msg2, Msg3, Msg4), and / or at least one signaling of the transmission of a corresponding command or a corresponding data signal / channel. In an exemplary embodiment, the set of resources includes K+l resources corresponding to one Msg0 and K Msgl. In another exemplary embodiment, the set of resources includes 2K resources corresponding to K Msg1 and K Msg2. The technical effect of this method is that there may be a correspondence between resources for some specific signaling that complies with the transmission characteristics. For example, based on the logical interaction process of inventory signaling, one Msg0 resource can correspond to one or more Msg1 resources, multiple Msg1 resources can separately correspond to multiple Msg2 resources, etc.; therefore, for the request for transmission resources corresponding to specific signaling, the second node can allocate a set of resources that comply with the correspondence at once, so that the resources allocated to the first UE comply with the actual needs of the transmission of specific signaling, and avoid the need for signaling overhead and delay caused by allocating resources one by one many times;
[0149] resources in at least one time domain and / or frequency domain range, which may be used by the first UE and / or the third UE to determine therein transmission resources of the first UE and / or the third UE. In an exemplary embodiment, the set of resources includes slots (or symbols, or other time units) [t1, t2], which may be used by the first UE of a reader type to determine therein resources corresponding to the first UE transmitting an R2D transmission (e.g., Msg0) and resources corresponding to one or more third UEs transmitting a D2R transmission (e.g., Msg1). The technical effect of this method is that the first UE can provide simpler information in the information requesting transmission resources, such as the estimated length of the required time range, etc., thereby reducing the signaling overhead of the information requesting transmission resources, and since the first UE can dynamically determine resources in the time domain and / or frequency domain range according to service requirements and actual transmission conditions, it has higher scheduling flexibility;
[0150] a periodic set of resources, where the resources in each cycle or at least one cycle include multiple resources corresponding to multiple specific signaling and / or the resources in at least one time domain and / or frequency domain range. In an exemplary embodiment, the periodic set of resources includes multiple resources corresponding to multiple specific signaling in the slot cycle [Tstart+ i * P, Tstart+ (i+1) * P-1] and / or the resources in at least one time domain and / or frequency domain range, where P is the cycle length, and i is the number of cycles (for example, i = 0, 1, 2, ..., imax). In another exemplary embodiment, the periodic set of resources includes slots [Tstart+0, Tstart+10], [Tstart+100, Tstart+110], ..., [Tstart+900, Tstart+910], that is, included in a cycle with a length of 100 slots, where the first 10 slots in each cycle can be used by the first UE to determine transmission resources therein. The technical effect of this method is that some communications in AIoT have periodic characteristics. For example, multiple rounds of inventory can be understood as multiple transmission cycles; therefore, the first UE can request a number of cycles corresponding to the inventory round based on the inventory state, and the resources in each cycle correspond to the transmission in a round of inventory; in addition, unallocated resources between different cycles can also serve as charging gaps or processing delays; therefore, the distribution of resources is consistent with the actual transmission state, and the waste of resource allocation is avoided;
[0151] multiple discrete subsets of resources, where each subset of resources or resources in at least one subset of resources including multiple resources corresponding to multiple specific signaling and / or the resources in at least one time domain and / or frequency domain range. In an exemplary embodiment, the multiple discrete subsets of resources include subsets of resources {Tj1+ Rindex1}, {Tj2+ Rindex2}, ..., {Tjn+ Rindexn}, where Tj1, 2, ..., ncorrespond to subsets of resources, and may be, for example, reference time points used to determine the time position of each subset of resources; Rindex1, 2, ..., nmay include one or more values corresponding to the time index of one or more resources in a subset of resources. The technical effect of this method is that some communications in AIoT have timing correspondence. For example, multiple Msg2 can correspond to multiple Msg3, and there may be a time gap with a length in a preset / configured threshold range between each Msg2 and the corresponding Msg3 or between the last Msg2 and the first Msg3; therefore, the multiple discrete subsets of resources may be based on the timing correspondence of the transmission. For example, the first discrete subset of resources includes multiple resources corresponding to Msg2, and the second discrete subset of resources includes multiple resources corresponding to Msg2. For the resources of Msg3, there is a preset / configured timing relationship between the ending position of the first discrete subset of resources and the second discrete subset of resources, and so on; the time gap of unallocated resources between discrete subsets of resources can also be used as a charging gap or processing delay. Correspondingly, this method can make the distribution of resources comply with the actual state of transmission and avoid waste of resource allocation.
[0152] And / or the set of resources includes multiple resources, which may be used as transmission resources by the first UE and / or the third UE. And / or, the set of resources includes a periodic set of resources and / or multiple discrete subsets of resources, and the resources in each cycle or at least one cycle and / or the resources in each subset of resources or at least one subset of resources include one or more resources, and the one or more resources can be used as transmission resources by the first UE and / or the third UE.
[0153] Optionally, the set of resources is based on the information related to requesting transmission resources transmitted by the first UE. For example, the second node determines the set of resources based on the information related to requesting transmission resources transmitted by the first UE and transmit it to the first UE.
[0154] Optionally, the information related to requesting transmission resources includes at least one of:
[0155] a type of resources corresponding to the requested transmission resources. Specifically, the information indicates that the transmission resource corresponds to at least one of the following types: multiple resources corresponding to multiple specific signaling, at least one resource in a time domain and / or frequency domain range, a periodic set of resources and the resources in each cycle or at least one cycle include the corresponding multiple specific signaling, a periodic set of resources and the resources in each cycle or at least one cycle include the resources in at least one time domain and / or frequency domain range, multiple discrete subsets of resources and each subset of resources or resources in at least one subset of resources include the multiple resources corresponding to multiple specific signaling, multiple discrete subsets of resources and each subset of resources or resources in at least one subset of resources include the resources in at least one time domain and / or frequency domain range, a periodic set of resources and the resources in each cycle or at least one subset of resources include the resources in at least one time domain and / or frequency domain range, a periodic set of resources and the resources in each cycle or at least one subset of resources include one or more resources that can be used as transmission resources by the first UE and / or the third UE, multiple discrete subsets of resources and each subset of resources or the resources in at least one subset of resources include one or more resources that can be used as transmission resources by the first UE and / or the third UE;
[0156] a type of specific signaling when the requested transmission resources correspond to multiple specific signaling. Specifically, it includes at least one of Msg0, Msg1, Msg2, Msg3, Msg4, signaling corresponding to the transmission of commands, and signaling corresponding to the transmission of data signals / channels. In an exemplary embodiment, the information related to requesting transmission resources includes corresponding Msg0 and Msg1 for the requested transmission resource. Further, based on a variety of preset / configured specific signaling type combinations, some values are used to indicate the specific combination (for example, value 0 corresponds to Msg0 and Msg1, value 1 corresponds to Msg2 and Msg3, value 2 corresponds to Msg0 and Msg1 and Msg2, value 3 corresponds to Msg2 and Msg3 and Msg4 and the signaling of the transmission of the corresponding command);
[0157] a number of specific signaling and / or a number of UEs corresponding to the specific signaling when the requested transmission resources correspond to multiple specific signaling. Further, when the specific signaling includes multiple types of specific signaling, the number of at least one type of specific signaling and / or the number of UEs corresponding to at least one type of specific signaling. In an exemplary embodiment, the requested transmission resource corresponds to 1 Msg0 and K Msg1, and the information related to requesting transmission resources includes the value of K; In another exemplary embodiment, the requested transmission resource corresponds to 1 Msg0, K Msg1 and L Msg2, and the information related to requesting transmission resources includes the value of K and the value of L, or the information related to requesting transmission resources includes the value of K and L = K according to a preset criterion (so there is no need to include the value of L); in another exemplary embodiment, the requested transmission resources correspond to M third UEs, including resources of Msg2, Msg3, and Msg4 corresponding to each third UE, and the information related to requesting transmission resources includes the value of M;
[0158] information related to a number of cycles when the requested transmission resource corresponds to a specific transmission of multiple cycles (further, when corresponding to multiple rounds of inventory, the multiple rounds of inventory can be understood as corresponding to multiple cycles); in an exemplary embodiment, the first UE determines a parameter Q related to the inventory round, and determines that the inventory round includes 2Q-1 rounds, then the information related to requesting transmission resources includes the value of Q, or includes a value of 2Q-1, or includes a value determined by the first UE that does not exceed 2Q-1 (which can be understood as firstly requesting a part of the resources, and subsequently, continuing to request subsequent remaining resources based on the specific state of the inventory);
[0159] information related to multiple discrete subsets of resources when the requested transmission resource corresponds to multiple discrete subsets of resources; further including at least one of: a number of discrete subsets of resources, a number and / or length of resources included in each or at least one discrete subset of resources (which may be the maximum value and / or minimum value), a gap (time domain and / or frequency domain gap) between at least two discrete subsets of resources (which may be the maximum value and / or minimum value);
[0160] a time gap between at least two requested transmission resources, which may be the minimum value and / or the maximum value corresponding to the time gap. The at least two transmission resources include two corresponding transmission resources in the same type of specific signaling (for example, a time gap between two Msg1), two corresponding transmission resources in different types of specific signaling or transmission resources corresponding to different types of specific signaling (for example, a time gap between Msg0 and at least one / any Msg1), any two transmission resources (the technical effect can be that the time gap between any two transmissions of AIoT communication should not be less than the system processing delay, which may be determined based on UE capabilities, so the first UE is required to transmit to the second node). Further, if the time gap between the at least two transmission resources is determined based on the first information (for example, at least one of information related to charging, information related to processing latency, information related to a minimum time gap between the at least two transmissions, information related to a sampling frequency offset (SFO) and / or a clock frequency offset (CFO)), the (complete or partial) first information is included in the information related to requesting transmission resources, which may be used to indirectly indicate a time gap between at least two transmission resources;
[0161] whether frequency domain resources are requested, and / or whether frequency division multiplexing is supported;
[0162] at least one of a number, at least one size, at least one location, a gap between at least two locations (which may be minimum value and / or maximum value) of the requested frequency domain resources (if FDM is supported). Further, if frequency division multiplexing is implemented based on the second information, the (complete or partial) second information is included in the information related to requesting transmission resources, and the second information can be used indirectly Indicates the information related to the requested frequency domain resources. In an exemplary embodiment, frequency division multiplexing is implemented based on Miller line encoding, and the location of the frequency domain resource is indirectly determined by the order of the Miller coding, then the order of the used Miller coding may be included in the information related to the request transmission resource. In another exemplary embodiment, the frequency division multiplexing is implemented based on a Manchester line code multiplied by a square wave corresponding to the frequency domain offset, and the location of the frequency domain resource is indirectly determined by the information of the square wave (such as frequency, etc.), the information of the square wave can be included in the information related to requesting transmission resources, and the information of the square wave can be used to indirectly indicate the information of the requested frequency domain resources;
[0163] at least one of a time domain and / or frequency domain size, a time domain and / or frequency domain starting position of at least one transmission resource and / or transmission resources corresponding to at least one specific signaling;
[0164] a length, and / or a starting position, and / or an ending position of a time domain and / or frequency domain range corresponding to the requested transmission resources;
[0165] a number of bits of a transmission corresponding to the requested transmission resources; further, the time domain size of the transmission resource may be determined according to the number of bits corresponding to the transmission and other physical layer parameters, so the information related to requesting transmission resources may include information related to the number of bits corresponding to the transmission, and the information related to the number of bits corresponding to the transmission can be used to indirectly indicate the time domain size of the transmission resource;
[0166] whether the requested transmission resources correspond to at least one segment of the signaling. The segment can be understood as transmitting a higher layer data packet on multiple resources of the physical layer, and transmitting a portion of the higher layer data packet on each resource. Further, among other methods, the method suitable for signaling (such as the number of specific signaling, the transmission resources corresponding to the specific signaling) can be similarly replaced by the method for segmentation of signaling (such as the number of segments of specific signaling, the transmission resources corresponding to the segments of specific signaling). Further, for the time gap between at least two requested transmission resources, the time gap when the at least two transmission resources correspond to at least two segments of the same signaling and when they correspond to at least two different signaling may be the same or different, so the gap between at least two transmission resources corresponding to signaling and the gap between at least two transmission resources corresponding to signaling segments may be indicated in the information related to requesting transmission resources separately.
[0167] Optionally, the set of resources includes time domain resources, and the time domain resources may be determined based on at least one of:
[0168] a physical time length, such as milliseconds; in an exemplary embodiment, the length of a time domain resource is x milliseconds;
[0169] a length of a code chip of the line encoding; for example, the length of a time domain resource is x code chips; further, when multiple code chip lengths are supported in the system, the code chip length used to determine the time domain resource includes at least one of: a maximum or minimum code chip length among the multiple code chip lengths, a preset or configured reference length among the multiple code chip lengths, the code chip length used in the preamble and / or midamble and / or postamble corresponding to the signaling in which the requested transmission resources are transmitted or information related to the used code chip length, the code chip length used in the preamble and / or midamble and / or postamble corresponding to the signaling in which the set of resources is transmitted or information related to the used code chip length, the code chip length used in the preamble and / or midamble and / or postamble corresponding to the transmitting of other signaling or information related to the used code chip length; in an exemplary embodiment, the length of a time domain resource is code chip length * x;
[0170] a length of a codeword of the line encoding; further, when the line encoding corresponds to multiple possible codeword lengths (such as PIE, the codeword corresponding to information bit 0 includes N1 code chips, and the codeword corresponding to information bit 1 includes N2 code chips, N1 and N2 are usually not equal in implementation), the codeword length used to determine the time domain resource includes at least one of: a maximum or minimum codeword length among the multiple codeword lengths, a preset or configured reference length among the multiple codeword lengths, a reference length preset or configured or determined based on the multiple codeword lengths (which may not be equal to any codeword length corresponding to line encoding, may be an average value of the multiple codeword lengths, for example, the reference length is (N1 + N2) / 2); in an exemplary embodiment, the length of a time domain resource is codeword length * x;
[0171] a number of information bits; further, determining the time domain resource includes determining the length of the time domain resource based on the number of information bits and the resource length corresponding to the information bits.
[0172] Optionally, the first UE transmitting the information related to requesting transmission resources, and / or the first UE determining the transmission resource for the transmission with the third UE further includes at least one of:
[0173] determining the time length of the transmission resource corresponding to the signaling based on at least one of specific signaling, the type of signaling, the number of information bits corresponding to the signaling, and / or based on the first set of parameters;
[0174] determining, based on the first information and / or the first set of parameters, a gap between at least two transmission resources;
[0175] determining, based on the second information and / or the first set of parameters, at least one of the following information of the frequency domain resource of the transmission resource corresponding to the signaling: a number, at least one size, at least one position, and a gap between at least two positions (which may be minimum value and / or maximum value).
[0176] the first UE transmitting the information related to requesting transmission resources and / or determining transmission resources based on at least one of the time length, gap, and frequency domain resource information.
[0177] the first set of parameters includes at least one of: a code chip rate, a code chip length, a codeword of line encoding, a transmission bandwidth, and a frequency domain size of transmission resources.
[0178] Optionally, the first UE determining the transmission resource for the transmission with the third UE in the received set of resources includes determining according to at least one of the following gaps (for example, determining the transmission resource with a gap meets the requirements related to at least one of the following gaps):
[0179] a gap between at least one R2D transmission with the third UE and at least one or any or an earliest D2R transmission corresponding to (e.g., responding to) the R2D transmission;
[0180] a gap between at least one R2D transmission with the third UE and at least one or an earliest D2R transmission following the R2D transmission; further, the R2D transmission and the D2R transmission correspond to the same third UE;
[0181] a gap between at least two, or any two, or two adjacent D2R transmissions with the third UE; further, the D2R transmissions correspond to different third UEs, for example, the third UE is a device, and the D2R transmissions correspond to multiple Msg1 transmitted by multiple different devices;
[0182] a gap between at least one D2R transmission with the third UE and at least one or any or an earliest R2D transmission corresponding to the D2R transmission (e.g., responding to the D2R transmission);
[0183] a gap between at least one D2R transmission with the third UE and at least one or an earliest R2D transmission following the D2R transmission; further, the R2D transmission and the D2R transmission correspond to the same third UE;
[0184] a gap between at least two, or any two, or two adjacent segments of at least one signaling (which may be R2D signaling and / or D2R signaling).
[0185] Any of the above gaps may be determined based on the first information.
[0186] Further, the gap between the at least two or any two or two adjacent D2R transmissions with the third UE may be determined based on information related to SFO and / or CFO. For example, based on the length of the above-mentioned D2R transmission and the information related to SFO and / or CFO, determine the range of offsets corresponding to SFO or CFO at the length of the D2R transmission, and the time corresponding to the range; determining that the inter-resource gap of the D2R transmissions is not less than the offset, or not less than twice the offset (considering that a previous D2R transmission may be offset backwards and a subsequent D2R transmission may be offset forwards, so the maximum value of the relative offset of the two transmissions is twice the offset); this method can prevent transmission resources from overlapping between different D2R transmissions due to transmission location offset caused by SFO / CFO.
[0187] Further, the gap between at least two, or any two, or two adjacent segments of the at least one signaling may be determined based on information related to charging. For example, the power consumption corresponding to receiving and / or transmitting of the segment is determined based on the time length corresponding to the segment, and accordingly the charging time required to supplement the power corresponding to the power consumption is determined; it is determined that the gap between resources of the segment is not less than the charging time; the method may use the gap between segments for charging.
[0188] In the above method, the gaps between different segments are used for charging; in addition, considering that the transmission clock will shift due to the influence of SFO / CFO during AIoT transmission, resulting in a decrease in decoding performance, the gap between different segments can also be used for resynchronization, such as transmitting an midamble during this gap. The midamble has the function of synchronization calibration. Therefore, optionally, the first UE determines whether it is necessary to keep monitoring (further, whether it is necessary to monitor midambles or other synchronization-related information) in the gap between at least two transmission resources corresponding to signaling segments, and / or whether it is necessary to transmit midambles or other synchronization-related signals, and / or whether it is not necessary to monitor and perform charging, and / or whether it is necessary to transmit charging signals. Optionally, the first UE indicates the determined at least one item to the third UE.
[0189] Optionally, the first UE transmitting the information related to requesting transmission resources to the second node further includes: transmitting information related to requesting resources of a carrier wave (CW), and / or transmitting information related to requesting resources of a charging signal.
[0190] Optionally, the first UE receiving the set of resources transmitted by the second node further includes receiving or determining at least one of the following information (which may be received separately from the set of resources, using mutually independent signaling): whether the CW can be transmitted on the set, whether the charging signal can be transmitted on the set, whether the CW can be transmitted on resources outside the set, whether the charging signal, information of frequency domain resources corresponding to transmitting of the CW, information of frequency domain resources corresponding to transmitting of the charging signal can be transmitted on resources outside the set. Further, based on the information of the frequency domain resources corresponding to transmitting of the CW and / or the information of the frequency domain resources corresponding to transmitting of the charging signal, whether the CW and / or the charging signal can be transmitted on resources in or other than the set of resources transmitted by the second node is determined; optionally, it includes: based on whether the frequency domain resources for transmitting the CW and / or the charging signal is the same as the frequency domain resources corresponding to the set of resources, and / or based on whether the frequency domain resources for transmitting the CW and / or the charging signal are the same as the frequency domain resources corresponding to NR uplink and / or downlink communications, or whether the offset between the frequency domain resources is in a preset threshold range (the same can be understood as the offset is 0), whether the CW and / or the charging signal can be transmitted on resources in and / or other than the set of resources transmitted by the second node is determined. For example, when the frequency domain resources for transmitting the CW and / or the charging signal are different from the frequency domain resources corresponding to the set of resources, and / or when the frequency domain resources for transmitting the CW and / or the charging signal are different from the frequency domain resources corresponding to NR uplink and / or downlink communications or the offset is greater than a specific threshold, the CW and / or the charging signal can be transmitted on resources in and other than the set of resources transmitted by the second node; otherwise, the CW and / or the charging signal can be transmitted on resources in the set of resources transmitted by the second node.
[0191] Optionally, the CW includes a CW transmitted when performing D2R transmission, and / or a CW transmitted before starting R2D transmission and / or D2R transmission. Optionally, the time resource used by the CW transmitted before starting R2D transmission and / or D2R transmission can be determined by the R2D transmission and / or D2R transmission, for example, using the resource used by the R2D transmission and / or D2R transmission (or the resource used by the preamble corresponding to the R2D transmission and / or D2R transmission) as the reference point, minus a preset / configured offset, as a starting position of the time resource of the CW transmitted before starting R2D transmission and / or D2R transmission, and / or using the resource used by the R2D transmission and / or D2R transmission as an ending position of the time resource of the CW transmitted before starting the R2D transmission and / or D2R transmission.
[0192] Optionally, when the set of resources includes a periodic set of resources and / or multiple discrete subsets of resources, and / or when the set of resources includes multiple discrete resources, the gaps between resources in different cycles, and / or the gaps between multiple discrete subsets of resources, and / or the gaps between multiple discrete subsets of resources can be used to transmit the CW and / or the charging signal; further, whether the above gap can be used to transmit the CW and / or the charging signal is determined by receiving the indication information transmitted by the second node; for example, 1 bit indicates whether the CW and the charging signal can be transmitted, or 2 bits separately indicate whether the CW can be transmitted and whether the charging signal can be transmitted. The indication information may be indicated together with the set of resources.
[0193] Optionally, the first UE is a UE of a device type, and transmitting the information related to requesting transmission resources to the second node includes at least one of:
[0194] transmitting, in Msg1, the information related to requesting transmission resources; optionally, 1 bit indicates the requirement to request transmission resources, or several bits indicate the information related to requesting transmission resources, or indirectly indicates the requirement to request transmission resources and / or through the preset / configured Msg1 sequence or the resource location of Msg1 or information related to requesting transmission resources;
[0195] transmitting, in an Msg3, the information related to requesting transmission resources; optionally, 1 bit indicates the requirement to request transmission resources, or several bits indicate the information related to requesting transmission resources;
[0196] transmitting the information related to requesting transmission resources in response signaling to Msg4, and / or response signaling to signaling of transmission of a corresponding command or a corresponding data signal / channel; the requirement to request transmission resources is indicated by 1 bit, or the information related to requested transmission resources is indicated by several bits, or the requirement to request transmission resources and / or the information related to requested transmission resources is indicated indirectly by a preset / configured sequence.
[0197] Indicating the information related to requesting transmission resources by several bits further includes at least one of:
[0198] indicating multiple preset / configured D2R signaling types or PDRCH formats / D2R formats or PDRCH length / D2R lengths;
[0199] indicating the priority corresponding to the requested transmission resources.
[0200] When several bits are used to indicate multiple types of information, the bits corresponding to the multiple types of information may be encoded separately or encoded jointly.
[0201] Optionally, the first UE is a UE of a device type, and transmits the information related to requesting transmission resources when at least one of the following conditions is satisfied:
[0202] there being a D2R transmission that is required to be transmitted;
[0203] Msg0 and / or other R2D signaling being received; further, the received Msg0 and / or other R2D signaling does not correspond to the D2R transmission that is required to be transmitted; for example, in the AIoT system, the inventory process corresponding to different services can be distinguished by the index of the session. When the received Msg0 indicates session = X, but the session corresponding to the D2R transmission that is required to be transmitted is equal to Y, the received Msg0 does not correspond to the D2R transmission that is required to be transmitted;
[0204] resources for transmitting the information related to requesting transmission resources being configured, including periodic resources being configured; optionally, in this case, the information related to requesting transmission resources is transmitted on the configured resources.
[0205] Optionally, the first UE is a UE of a reader type, and transmitting the information related to requesting AIoT transmission resources to the second node includes indicating the information in an SR and / or BSR, which may be dedicated to AIoT, called AIoT SR and AIoT BSR. Further, the information is indicated in the PUCCH and / or PUSCH indicating the AIoT SR.
[0206] Since the NR system supports multiple different types of SRs, the first UE may be required to transmit AIoT SR and other SRs or other uplink signaling, and the resources corresponding to the AIoT SR and other SRs or other uplink signaling may overlap in time domain. In this case, multiplexing or prioritization between the AIoT SR and other SRs or other uplink signaling needs to be performed.
[0207] Optionally, the first UE determines a first physical uplink control channel (PUCCH) for transmitting the information related to requesting AIoT transmission resources, and determines at least one second PUCCH carrying other uplink control information (UCI), and / or determines at least one physical uplink shared channel (PUSCH).
[0208] If time domain resources of the first PUCCH overlap with time domain resources of the at least one second PUCCH and / or the at least one PUSCH, whether to transmit at least one of the first PUCCH, the at least one second PUCCH, the at least one PUSCH is determined, and / or whether to multiplex at least two of the first PUCCH, the at least one second PUCCH, the at least one PUSCH in the same channel for transmission is determined, and / or whether to multiplex at least one of the first PUCCH and the at least one second PUCCH in other channels different from the first PUCCH, the second PUCCH, the at least one PUSCH for transmission is determined.
[0209] Optionally, the resources for transmitting the information related to requesting AIoT transmission resources are included in the SR; further, they are included in the SR corresponding to AIoT (abbreviated as AIoT SR).
[0210] Optionally, if the PUCCH (which can be the first PUCCH, the second PUCCH, a third PUCCH) or the UCI (which can be the UCI in the PUCCH or multiplexed in the PUSCH) indicates information of multiple SRs by multiple bits, the information of the multiple SRs is arranged according to the SR resource index value (such as ascending / descending order), or arranged in a preset order, for example, the information of the AIoT SR is arranged after other SRs.
[0211] Optionally, if the time domain resources of the first PUCCH overlap with the time domain resources of the at least one second PUCCH, at least one of the first PUCCH and the second PUCCH is not transmitted, and / or the other one is transmitted, or the first PUCCH and the second PUCCH are multiplexed in the same channel (for example, a third PUCCH).
[0212] Optionally, whether to multiplex the first PUCCH and the second PUCCH in the same channel is determined according to the contents of the first PUCCH and / or the second PUCCH; the content includes at least one of information related to requesting AIoT transmission resources, an SR, Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) information, a CSI report. For example, the information related to requesting AIoT transmission resources and at least one or specific one or more of the SR, the Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) information, the CSI report are multiplexed in the same channel; and / or the information related to requesting AIoT transmission resources and another at least one or specific one or more of the SR, the Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) information, the CSI report are not multiplexed in the same channel.
[0213] Optionally, if the time domain resources of the first PUCCH overlap with the time domain resources of the at least one PUSCH, the first PUCCH is multiplexed in the at least one PUSCH.
[0214] Optionally, the first UE is configured to transmit K PUCCHs corresponding to K SRs in one time unit, where K is a positive integer; if the terminal is to transmit a PUCCH carrying HARQ-ACK information bits using a PUCCH format in one time unit, bits are appended to HARQ-ACK information bits, and / or combined bits are transmitted in the third PUCCH, where, , where bits represent a positive scheduling request (SR) or a negative SR, where values of bits are arranged in ascending or descending order of the SR resource index value.
[0215] Optionally, in the following method, the third information includes the information for transmitting information related to requesting AIoT transmission resources, and the positive third information is used to indicate requesting of AIoT transmission resources, where the positive fourth information is used to indicate wake up and / or a wake up request of one or more cells and / or request a first predefined downlink channel, the meaning of the values of bits includes at least one of:
[0216] all-zero values of the bits representing a negative SR value among all K SRs, or all 0 values of the bits representing that all K SRs are negative SRs; and / or
[0217] a minimum value among non all-zero values of the bits representing an SR having a minimum SR resource index value among the K SRs; and / or
[0218] all-one values of the bits representing a negative SR value among all K SRs, or all-one values of the bits representing that all K SRs are negative SRs; and / or
[0219] a minimum value of the bits representing an SR having a minimum SR resource index value among the K SRs; and / or
[0220] the bits indicating positive third information, if the K SRs include the positive third information; and / or
[0221] the bits indicating positive third information, if the K SRs include the positive third information and no SR of positive fourth information is included in the K SRs; and / or
[0222] the bits indicating positive fourth information, if the K SRs include the positive fourth information and no SR of positive third information is included in the K SRs; and / or
[0223] the bits indicating positive third information, if the K SRs include the positive third information and no SR of a positive Link Recovery Request (LRR) is included in the K SRs; and / or
[0224] the bits indicating a positive LRR, if the K SRs include the positive LRR and no SR of positive third information is included in the K SRs; and / or
[0225] the bits indicating a positive LRR, if the K SRs include the positive LRR, no SR of positive third information and no SR of positive fourth information are included in the K SRs.
[0226] Optionally, the first UE receives the set of resources transmitted by the second node, and the resources in the set of resources correspond to AIoT transmission, which is called the first set of resources; the first UE also receives the second set of resources transmitted by the second node, excludes the second set of resources from the first set of resources. After the exclusion, the remaining resources in the first set of resources can be used for communication with the third UE. transmission, and / or determine the transmission resources used for transmission with the third UE among the resources remaining in the first set of resources.
[0227] Optionally, excluding the second set of resources further includes: excluding other frequency domain resources in a certain range near the frequency domain location of the resources in the second set of resources. For example, if the resources in the second set of resources include PRBs with indexes [P1, P2], the PRBs with indexes [P1-k, P2+k] are excluded. The technical effect of this method is that the excluded other frequency domain resources in a certain range nearby can be used as protection bandwidths to avoid interference with transmissions on adjacent bandwidths when the signal energy transmitted by AIoT or NR overflows into the adjacent bandwidth range.
[0228] Optionally, the second set of resources includes at least one of:
[0229] time resources or time-frequency resources corresponding to synchronization signals / channels in the NR system (or cell communication, which is similar everywhere below);
[0230] time resources or time-frequency resources corresponding to at least one of the following reference signals in NR systems: a Channel State Information-Reference Signal (CSI-RS) (further, periodic CSI-RS, and / or semi-static CSI-RS, and / or dynamic CSI-RS), a Demodulation-Reference Signal (DM-RS), a Phase Tracking-Reference Signal (PT-RS), a Positioning Reference Signal (PRS), a Sounding Reference Signal (SRS);
[0231] time resources or time-frequency resources corresponding to transmission of at least one high priority service in an NR system; the high priority service can be determined by the priority index indicated by DCI. For example, transmission with a priority index field of 1 is high priority, and transmission with a priority index field of 0 is low priority;
[0232] at least one resource indicated by the second node in the information dedicated to indicating the second set of resources.
[0233] The technical effect of this method includes that after scheduling some continuous time resources for AIoT communication, the time resources may overlap with the resources of some periodically / semi-statically transmitted signals / channels or relatively important signals / channels in the NR system; the first UE can avoid AIoT transmission on resources overlapping with the second set of resources according to the second set of resources corresponding to information of the above periodically / semi-statically transmitted signals / channels or relatively important signals / channels, thereby eliminating the need for additional or more overhead of scheduling signaling, which can reduce the interference of AIoT to NR.
[0234] FIG. 5 illustrates a flowchart of a method performed by a UE in accordance with various embodiments of the present disclosure.
[0235] Referring to FIG. 5, in step S501, a set of transmission resources is received from a second node, where the set of transmission resources includes at least one first transmission resource corresponding to a first set of signaling and at least one second transmission resource corresponding to a second set of signaling, at least one second signaling in the second set of signaling responds to at least one first signaling in the first set of signaling, and transmission resources in the set of transmission resources correspond to a first type of transmission.
[0236] In step S502, at least one of the following is performed according to the set of transmission resources: cancelling or de-prioritizing a transmission or a measurement corresponding to resources overlapping with time domain resources or time-frequency resources in the set of transmission resources; transmitting, on other resources, the transmission corresponding to the resources overlapping with the time domain resources or the time-frequency resources in the set of transmission resources; requesting, for the transmission or the measurement corresponding to the resources overlapping with the time domain resources or the time-frequency resources in the set of transmission resources, resources related to the transmission or the measurement from the second node.
[0237] Optionally, the fourth UE is a UE in the NR system. The fourth UE receives the set of resources transmitted by the second node, and the resources in the set of resources correspond to AIoT transmission, which is called the first set of resources; the fourth UE performs at least one of the following according to the first set of resources:
[0238] cancelling or de-prioritizing the transmission or measurement corresponding to resources overlapping with time domain resources or time-frequency resources in the first set of resources;
[0239] transmitting, on other resources, the transmission corresponding to resources overlapping with time domain resources or time-frequency resources in the first set of resources;
[0240] re-requesting, for the transmission or measurement corresponding to resources overlapping with time domain resources or time-frequency resources in the first set of resources, resources related thereto from the base station.
[0241] The first set of resources may be transmitted in a common search space, and / or scrambled using an RNTI corresponding to broadcast / groupcast / multicast.
[0242] The technical effect of this method includes that after scheduling some continuous time resources for AIoT communication, the time resources may overlap with some periodically / semi-statically scheduled resources (e.g., periodic resources configured by configured grant), or resources of relatively less important signals / channels in the NR system; the fourth UE can avoid NR transmission on resources overlapping with the first set of resources according to the received first set of resources or information related thereto, thereby eliminating the need for additional or more overhead of scheduling signaling, which can reduce the interference of NR to AIoT.
[0243] The overlapping of the frequency domain resources in time-frequency resources further includes that the relative distance of the frequency domain position is less than a preset offset, that is, in addition to NR frequency domain resources that overlap with the frequency domain position included in the first set of resources, NR frequency domain resources that are closer to the frequency domain position included in the first set of resources are also included. The technical effect of this method is that other frequency domain resources in a certain range near the frequency domain location included in the first set of resources can be used as protection bandwidths to avoid interference with transmissions on adjacent bandwidths when the signal energy transmitted by AIoT or NR overflows into the adjacent bandwidth range.
[0244] FIG. 6 illustrates a block diagram of a user equipment (UE) 600 according to various embodiments of the present disclosure.
[0245] 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.
[0246] 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.
[0247] 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.
[0248] 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 microprocessor, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0249] 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.
[0250] 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.
[0251] The above description is only an exemplary implementation of the present disclosure, and is not intended to limit the scope of protection of the present disclosure, which is determined by the appended claims.
Claims
1.A method performed by a first user equipment (UE) in a wireless communication system, the method comprising:transmitting, to a second node, information related to requesting transmission resources;receiving, from the second node, a set of transmission resources;determining a transmission resource for a transmission with a third UE in the set of transmission resources; andperforming the transmission with the third UE on the transmission resource,wherein the set of transmission resources includes at least one first transmission resource corresponding to a first set of signaling and at least one second transmission resource corresponding to a second set of signaling, andwherein at least one second signaling in the second set of signaling responds to at least one first signaling in the first set of signaling.2.The method of claim 1, wherein the at least one first transmission resource or the at least one second transmission resource is a periodic transmission resource.3.The method of claim 1, further comprising:receiving, from the second node, N sets of transmission resources,wherein there is a predetermined or configured time gap between an i-th set of transmission resources and an (i+1)-th set of transmission resources, wherein i is an integer greater than 0 and less than N, and N is an integer greater than 1.4.The method of claim 1, wherein the information related to requesting transmission resources includes at least one of:information on a type of resources corresponding to the requested transmission resources,information on at least one of a type of signaling corresponding to the requested transmission resources, a number of the signaling corresponding to the requested transmission resources, or a number of UEs related to the signaling corresponding to the requested transmission resources,information related to a number of cycles when the requested transmission resources correspond to periodic transmission resources,information related to N sets of transmission resources when the requested transmission resources correspond to the N sets of transmission resources, wherein N is an integer greater than 1,information on time gap between at least two transmission resources of the requested transmission resources,information indicating at least one of whether frequency domain resources are requested, or whether frequency division multiplexing is supported,information on at least one of a number, at least one size, at least one location, a gap between at least two locations of the frequency domain resources, in case that the requested transmission resources include frequency domain resources,information on at least one of: size of at least one of a time domain size or frequency domain, starting position of at least one transmission resource of the requested transmission resources for at least one of a time domain or frequency domain, or a transmission resource corresponding to at least one signaling of multiple signaling,information on at least one of: a length, a starting position, an ending position of a time domain, or frequency domain range corresponding to the requested transmission resources,information on a number of bits of a transmission corresponding to the requested transmission resources, orinformation indicating whether the requested transmission resources correspond to at least one segment of signaling.5.The method of claim 4, wherein in case that the multiple signaling includes multiple types of signaling, a number of the multiple signaling includes a number of at least one type of signaling, and a number of UEs corresponding to the multiple signaling comprises a number of UEs corresponding to at least one type of signaling, wherein the information related to N sets of transmission resources comprises at least one of: a value of N, a number, length of resources included in each or at least one set of transmission resources of the N sets of transmission resources, a time or frequency domain gap between at least two sets of transmission resources of the N sets of transmission resources,wherein first information for indicating a time gap between at least two transmission resources is included in the information related to requesting transmission resources, if a time gap between two transmission resources is determined based on the first information,wherein information related to a number of bits corresponding to the transmission for indicating a time domain size of a transmission resource is included in the information related to requesting transmission resources, and wherein a gap between at least two transmission resources corresponding to signaling and a gap between at least two transmission resources corresponding to at least one segment of the signaling are indicated in the information related to requesting transmission resources separately.6.The method of claim 1, wherein the set of transmission resources includes time domain resources that are determined based on at least one of:a physical time length of the time domain resources,a code chip length of line encoding of the time domain resources,a codeword length of the line encoding of the time domain resources, ora number of information bits of the time domain resources.7.The method of claim 6, wherein in case that the line encoding corresponds to multiple codeword lengths, the codeword length for determining the line encoding of the time domain resources comprises at least one of: a maximum or minimum codeword length among the multiple codeword lengths, a preset or configured reference length among the multiple codeword lengths, and a reference length preset or configured or determined based on the multiple codeword lengths.8.The method of claim 4, wherein a time domain size of at least one of at least one transmission resource of the requested transmission resources or a transmission resource corresponding to at least one signaling of the multiple signaling is determined based on at least one of the type of the signaling, a number of information bits corresponding to the signaling, or based on a first set of parameters, wherein the first set of parameters includes at least one of: a code chip rate, a code chip length, a codeword of line encoding, a transmission bandwidth, or a frequency domain size of a transmission resource;wherein the time gap between at least two transmission resources of the requested transmission resources is determined based on at least one of first information or the first set of parameters;wherein at least one of the number, at least one size, at least one location, and the gap between at least two locations of the frequency domain resources is determined based on at least one of second information or the first set of parameters, wherein the second information comprises information related to frequency division multiplexing, or wherein the second information is included in the information related to requesting transmission resources, and wherein the second information is used to indicate information related to the requested frequency domain resources.9.The method of claim 1, wherein at least one transmission resource of the requested transmission resources is determined based on at least one of:a gap between at least one Reader to Device (R2D) transmission with the third UE and at least one or any or an earliest Device to Reader (D2R) transmission corresponding to the R2D transmission,a gap between at least one R2D transmission with the third UE and at least one or an earliest D2R transmission following the R2D transmission,a gap between at least two or any two or two adjacent D2R transmissions with the third UE,a gap between at least one D2R transmission with the third UE and at least one or an earliest R2D transmission corresponding to the D2R transmission,a gap between at least one D2R transmission with the third UE and at least one or an earliest R2D transmission following the D2R transmission,a gap between at least two or any two or two adjacent segments of at least one signaling.10.The method of claim 1, further comprising:determining whether to transmit at least one of a carrier wave (CW) or a charging signal on transmission resources in and / or outside the set of transmission resources based on whether frequency domain resources on which the CW and / or the charging signal is transmitted are the same as frequency domain resources corresponding to the set of transmission resources, and / or based on whether the frequency domain resources on which the CW and / or the charging signal is transmitted are the same as frequency domain resources corresponding to uplink and / or downlink communication or whether an offset between the frequency domain resources is in a preset threshold range.11.The method of claim 1, wherein the first UE is a UE of a device type, andwherein transmitting, to the second node, the information related to requesting transmission resources comprises at least one of:transmitting the information related to requesting transmission resources in fourth signaling;transmitting the information related to requesting transmission resources in sixth signaling;transmitting the information related to requesting transmission resources in response signaling to seventh signaling and / or in response signaling to signaling of a transmission of a corresponding command or a corresponding data signal / channel,wherein the fourth signaling responds to third signaling comprising paging signaling and / or signaling for triggering an inventory process, the sixth signaling responds to fifth signaling which is response signaling to the fourth signaling, and the seventh signaling responds to the sixth signaling.12.The method of claim 1, wherein the first UE is a UE of a reader type, andwherein the method further comprises: if time domain resources of a first physical uplink control channel (PUCCH) overlap with time domain resources of at least one second PUCCH or at least one physical uplink shared channel (PUSCH), performing at least one of:not transmitting at least one of the first PUCCH, the at least one second PUCCH, and the at least one PUSCH,multiplexing at least two of the first PUCCH, the at least one second PUCCH, and the at least one PUSCH in a same channel for transmission, andmultiplexing at least one of the first PUCCH and the at least one second PUCCH in other channels different from the first PUCCH, the at least one second PUCCH, and the at least one PUSCH for transmission,wherein the information related to requesting transmission resources is transmitted in the first PUCCH, and the second PUCCH is used to transmit uplink control information (UCI) other than UCI in the first PUCCH.13.The method of claim 1, further comprising:receiving, from the second node, a second set of transmission resources when the set of transmission resources comprises a first set of transmission resources corresponding to a first type of transmission;using transmission resources in the first set of transmission resources other than the second set of transmission resources to perform the transmission with the third UE and / or determining the transmission resource for the transmission with the third UE among the transmission resources in the first set of transmission resources other than the second set of transmission resources,wherein the second set of transmission resources comprises at least one of:time resources or time-frequency resources corresponding to a synchronization signal or channel in a first wireless communication system,time resources or time-frequency resources corresponding to at least one of the following reference signals in the first wireless communication system: a Channel State Information-Reference Signal (CSI-RS), a Demodulation-Reference Signal (DM-RS), a Phase Tracking-Reference Signal (PT-RS), a Positioning Reference Signal (PRS), a Sounding Reference Signal (SRS),time resources or time-frequency resources corresponding to a transmission of at least one high priority service in the first wireless communication system,at least one resource indicated by the second node in information for indicating the second set of transmission resources.14.The method of claim 1,wherein transmission resources in the set of transmission resources correspond to a first type of transmission; andwherein the method further comprises:performing, according to the set of transmission resources, at least one of:cancelling or de-prioritizing a transmission or a measurement corresponding to resources overlapping with time domain resources or time-frequency resources in the set of transmission resources;transmitting, on other resources, the transmission corresponding to the resources overlapping with the time domain resources or the time-frequency resources in the set of transmission resources;requesting, for the transmission or the measurement corresponding to the resources overlapping with the time domain resources or the time-frequency resources in the set of transmission resources, resources related to the transmission or the measurement from the second node.15.A user equipment (UE) in a wireless communication system, comprising:a transceiver; andat least one processor coupled with the transceiver and configured to transmit, to a second node, information related to requesting transmission resources,receive, from the second node, a set of transmission resources,determine a transmission resource for a transmission with a third UE in the set of transmission resources, andperform the transmission with the third UE on the transmission resource,wherein the set of transmission resources includes at least one first transmission resource corresponding to a first set of signaling and at least one second transmission resource corresponding to a second set of signaling, andwherein at least one second signaling in the second set of signaling responds to at least one first signaling in the first set of signaling.
Citation Information
Patent Citations
Method for allocating sidelink resource in wireless communication system
US20220078753A1