Communication method, user equipment and base station
Patent Information
- Application Number
- CN202610913582.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2026-10-09
AI Technical Summary
[0033]本公开实施例提供的通信方法、用户设备及基站,UE通过接收第一配置信息,第一配置信息包括频域资源相关的第一信息、以及与第一随机数相关的第二信息;基于第二信息,生成第一随机数;基于第一随机数,确定频域资源中的第一频域资源,在第一频域资源上发送第一上行信号,本公开实施例中,UE能够基于配置的第二信息选择合适的第一频域资源用来传输第一上行信号,从而提高第一上行信号的传输效率。
Smart Images

Figure CN122892020A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with application number "202411081180.0", application date "August 7, 2024", and invention title "Communication Method, User Equipment and Base Station". Technical Field
[0002] This disclosure relates to the field of wireless communication technology, and more specifically, to a communication method, user equipment (UE), and base station. Background Technology
[0003] To meet the increased demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or near-5G communication systems. Therefore, 5G or near-5G communication systems are also referred to as "super 4G networks" or "post-LTE systems".
[0004] 5G communication systems are implemented in higher frequency (millimeter wave, mmWave) bands, such as the 60GHz band, to achieve higher data rates. To reduce radio wave propagation loss and increase transmission distance, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive MIMO technologies are discussed in 5G communication systems.
[0005] In addition, in 5G communication systems, development is underway to improve the system network based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, cooperative multipoint (CoMP), receiver interference cancellation, and other technologies.
[0006] In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as advanced coding and modulation (ACM), as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies. Summary of the Invention
[0007] According to one aspect of the present disclosure, a method performed by a UE in a communication system is provided, the method comprising: Receive first configuration information, which includes first information related to frequency domain resources and second information related to the first random number; Based on the second information, generate the first random number; Based on the first random number, determine the first frequency domain resource in the frequency domain resources, and send the first uplink signal on the first frequency domain resource.
[0008] Optionally, the first information related to frequency domain resources includes at least one of the following: the number of frequency domain resources, the starting point of the frequency domain resources, the bandwidth, and the interval between frequency domain resources; or, The starting point of the frequency domain resources is the frequency of the first carrier without frequency modulation, and / or the bandwidth and / or the spacing between frequency domain resources are predefined.
[0009] Optionally, upon receiving the first signaling, the first random number is subtracted by a predetermined value. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number, where K represents the number of frequency domain resources.
[0010] Optionally, if the UE supports frequency modulation, the generated first random number belongs to The set, upon receiving the first signaling, decrements the first random number by K. When the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. If the UE does not support frequency modulation, the generated first random number belongs to... Set K is defined as follows: upon receiving the first signaling, a first random number is subtracted by K. When the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier; or... If the UE supports frequency modulation, the first random number generated belongs to In a given set, upon receiving the first signaling, the first random number is subtracted by K. If the UE supports frequency modulation, when the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. If the UE does not support frequency modulation, the generated first random number belongs to... The set, upon receiving the first signaling, decrements the first random number by 1; when the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier; or, The first random number generated belongs to The set is defined as follows: upon receiving the first signaling, the first random number is decremented by K. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. in, This indicates taking the upper bound, and Q represents the second information related to the first random number.
[0011] Optionally, based on the frequency or index of the frequency domain resource, a first random number from 0 to K-1 is associated with the frequency domain resource.
[0012] Optionally, when the first uplink signal is transmitted via frequency division multiplexing, the first acknowledgment signal corresponding to the L first uplink signals includes at least one of the following information: K consecutive information bit groups, each of which is associated with one of the K frequency domain resources. The bit length of each information bit group is the same as the bit length of the first uplink signal. L information bits of length 1, each first bit length including L information bits of length 1 bit. The bit length and the bit length of the first uplink signal, each The information bits of the bit length include the value of a first random number from 0 to K-1; Where L is an integer less than or equal to K.
[0013] Optionally, the first configuration information is received when the UE is in a powered-off state, and the first configuration information further includes: a first identifier for identifying at least one UE, wherein the first identifier includes at least one of the following: UE identification number (ID) or UE index; The first predetermined number of bits in the UE ID or UE index; A predetermined sequence is used to determine all UEs or neighboring UEs that receive the predetermined sequence. A neighboring UE is a UE whose signal reception strength in the first configuration information is greater than a first threshold value. The first threshold value is predefined or pre-configured by the first configuration information. The first multiple of the second random number; The second multiple of the UE ID or UE index.
[0014] Optionally, if the first configuration information is used to wake up the UE, and the first identifier is different from the UE's identifier, the UE remains in the off state; and / or, If the first identifier is the same as the UE's identifier, or if the first identifier is the same as the UE's identifier and the generated first random number is equal to 0, the UE enters the on state; and / or, If the first identifier is the same as the UE's identifier and the first random number generated is not equal to 0, or if the first random number generated by the UE in the on state is not equal to 0, the UE enters the sleep state.
[0015] Optionally, the first uplink signal is sent when the UE is in the enabled state, and the first uplink signal is used for random access; If the UE is in the enabled state, it also includes: Receive at least one of the following downlink signals: The first confirmation signal is used to confirm that the first uplink signal has been received in the random access procedure. The first command is used to instruct the UE to send uplink data, perform read, perform write, perform lock, enter any state, or stop responding to downlink signals at least one of the following: The first signaling is used to indicate the frame header of a variable-length frame and / or a first random number minus a predetermined value; The second signaling is used to regenerate the first random number; The second command is used to instruct at least one UE to send uplink data; And / or, send at least one of the following uplink signals: The second uplink signal is used for random access and / or to transmit the UE's identifier; The second confirmation signal is in response to the first command; Uplink data, the uplink data response to the second command.
[0016] Optionally, for at least two of the uplink signals among the first uplink signal, the second uplink signal, the second acknowledgment signal, and the uplink data, the following frequency domain resource configurations of the uplink signals are identical: Frequency domain start position, frequency domain end position, bandwidth.
[0017] Optionally, the method further includes: If, within a first time interval following the end position of the first uplink signal, no first acknowledgment signal is received, or if a first acknowledgment signal is received but does not include the information bits of the first uplink signal, the system enters a sleep state after the first time interval; and / or, If no first or second command is received after the end position of sending the second uplink signal and before the position satisfying the second time interval, the system enters a sleep state; and / or, If no first or second command is received after the end of uplink data transmission but before the second time interval is satisfied, the system enters sleep mode.
[0018] Optionally, if the UE is in a sleep state, the method further includes receiving a first signaling and / or a second signaling.
[0019] Optionally, the method further includes: Based on the second signaling, a first random number is regenerated. Upon receiving the first signaling, the first random number is decremented by a predetermined value. When the first random number is reduced to 0 ~ K-1, the system enters the enabled state.
[0020] Optionally, the method further includes: When entering sleep mode, start the timer. During the timer's operation, expect to receive the first command and / or the second command.
[0021] Optionally, the method further includes at least one of the following: When a first command is received and the identifier indicated by the first command is the same as the identifier of the UE, or when a second command is received and the identifier indicated by the second command is the same as the identifier of the UE, the timer is stopped and the system enters the on state. When the first command is not received, or the first command is received but the identifier indicated by the first command is different from the UE's identifier, or when the second command is not received, or the second command is received but the identifier indicated by the second command is different from the UE's identifier, the system remains in sleep mode and continues to run the timer. When the timer expires, it enters the off state, and / or reverses the flag indicating whether the UE has been stored or sets the flag indicating whether the UE has been stored to the stored state.
[0022] Optionally, the method further includes: When entering sleep mode, the timer is started under at least one of the following conditions: No second command was received within the third time interval following the sending of the second confirmation signal; The time to enter sleep mode is the position after the end of sending the second uplink signal and / or uplink data, which satisfies the second time interval.
[0023] Optionally, the first uplink signal is sent when the UE is in the enabled state, and the first uplink signal is used for random access. The method further includes: If the first acknowledgment signal is not received, or if the first acknowledgment signal is received but does not include the information bits of the first uplink signal, the system enters a sleep state. The first acknowledgment signal is used to confirm that the first uplink signal was received during the random access procedure.
[0024] Optionally, not receiving the first acknowledgment signal includes: not receiving the first acknowledgment signal within a first time interval after the end position of sending the first uplink signal.
[0025] Optionally, at least one downlink signal is identified by at least one of the following methods: The correlation between downlink signals and predefined sequences; Downlink signal type indicator field; The information bits of the first second predetermined number of bits of the downlink signal.
[0026] Optionally, if the downlink signal type indication field or the first second predetermined number of information bits does not contain CRC bits, at least one of the following may also be included: If the identified downlink signal is not among the receivable downlink signals, and if the bit length of the received downlink signal is the same as the bit length of a receivable downlink signal, the UE executes the instruction for the received downlink signal; if the bit length of the received downlink signal is not the same as the bit length of all receivable downlink signals, the UE discards the received downlink signal and / or does not execute the instruction for the received downlink signal. If the identified downlink signal is a receivable downlink signal, and if the bit length of the received downlink signal is inconsistent with the bit length of the identified downlink signal, discard the bit length of the received downlink signal and / or do not execute the indication of the bit length of the received downlink signal. If the identified downlink signal is a receivable downlink signal, and if the bit length of the received downlink signal exceeds the bit length of the identified downlink signal, discard the received information bits, and / or no longer expect to receive information bits that exceed the bit length of the identified downlink signal. If the identified downlink signal is a receivable downlink signal, and if the bit length of the received downlink signal is inconsistent with the bit length of the identified downlink signal, and the bit length of the received downlink signal is consistent with the bit length of a receivable downlink signal, then the instruction for the received downlink signal is executed.
[0027] Optionally, the first command and / or the second command includes at least one of the following information: The UE identifier indication field and the time-frequency resource location indication field; Multiple sets of indication information, each set of indication information includes an indication field for the UE's identifier and an indication field for the time and frequency resource location.
[0028] According to another aspect of the present disclosure, a method performed by a base station in a communication system is provided, the method comprising: Send first configuration information, which includes first information related to frequency domain resources and second information related to the first random number; A first uplink signal is received on a first frequency domain resource, wherein the first frequency domain resource is determined in the frequency domain resource based on a first random number, and the first random number is generated based on second information.
[0029] According to another aspect of the present disclosure, a user equipment is provided, the user equipment comprising: transceiver, and A processor, coupled to a transceiver and configured to perform methods executed by a UE in a communication system provided in embodiments of this disclosure.
[0030] According to another aspect of the present disclosure, a base station is provided, the base station comprising: transceiver, and The processor is coupled to the transceiver and configured to perform methods executed by the base station in the communication system provided in embodiments of this disclosure.
[0031] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements a method performed by a UE or a base station in the communication system provided in the present disclosure.
[0032] According to another aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements a method performed by a UE or a base station in a communication system provided in the present disclosure.
[0033] The communication method, user equipment, and base station provided in this disclosure embodiment allow the UE to receive first configuration information, which includes first information related to frequency domain resources and second information related to a first random number; generate a first random number based on the second information; determine a first frequency domain resource in the frequency domain resources based on the first random number; and transmit a first uplink signal on the first frequency domain resource. In this disclosure embodiment, the UE can select a suitable first frequency domain resource to transmit the first uplink signal based on the configured second information, thereby improving the transmission efficiency of the first uplink signal. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments of this disclosure will be briefly introduced below.
[0035] Figure 1 A schematic diagram of the overall structure of the wireless network provided in this embodiment of the disclosure; Figure 2a A schematic diagram of the transmission path provided in an embodiment of this disclosure; Figure 2b A schematic diagram of the receiving path provided in the embodiments of this disclosure; Figure 3a This is a schematic diagram of the structure of a UE provided in an embodiment of this disclosure; Figure 3b This is a schematic diagram of the structure of a base station provided in an embodiment of this disclosure; Figure 4 A flowchart illustrating a method executed by a UE according to an embodiment of this disclosure; Figure 5 A schematic diagram of a first random number provided in an embodiment of this disclosure; Figure 6 A schematic diagram of at least one signal provided in an embodiment of this disclosure; Figure 7 A schematic diagram illustrating a UE state transition provided in an embodiment of this disclosure; Figure 8 A schematic diagram illustrating another UE state transition provided in this embodiment of the disclosure; Figure 9A flowchart illustrating a method executed by a base station according to an embodiment of this disclosure; Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0036] The following description, with reference to the accompanying drawings, is provided to aid in a thorough understanding of the various embodiments of this disclosure as defined by the claims and their equivalents. This description includes various specific details to aid understanding but should be considered exemplary only. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of this disclosure. Furthermore, for clarity and brevity, descriptions of well-known functions and structures may be omitted.
[0037] The terms and wording used in the following description and claims are not limited to their dictionary meanings, but are merely used by the inventors to enable a clear and consistent understanding of this disclosure. Therefore, it will be apparent to those skilled in the art that the following description of various embodiments of this disclosure is for illustrative purposes only and not for limiting the purpose of this disclosure as defined in the appended claims and their equivalents.
[0038] It should be understood that the singular forms of “one,” “an,” and “the” include plural references unless the context clearly indicates otherwise. Thus, for example, the reference to “component surface” includes one or more such surfaces.
[0039] The terms “comprising” or “may include” refer to the presence of a corresponding disclosed function, operation, or component that may be used in the various embodiments of this disclosure, rather than limiting the presence of one or more additional functions, operations, or features. Furthermore, the terms “comprising” or “having” may be interpreted as indicating certain characteristics, numbers, steps, operations, constituent elements, components, or combinations thereof, but should not be construed as excluding the possibility of the presence of one or more other characteristics, numbers, steps, operations, constituent elements, components, or combinations thereof.
[0040] The term "or" as used in the various embodiments of this disclosure includes any of the listed terms and all combinations thereof. For example, "A or B" may include A, may include B, or may include both A and B.
[0041] Unless otherwise defined, all terms used in this disclosure (including technical or scientific terms) have the same meaning as understood by those skilled in the art. Common terms as defined in dictionaries are to be interpreted as having a meaning consistent with their context in the relevant technical field and should not be interpreted ideally or overly formally, unless expressly defined in this disclosure.
[0042] The various embodiments of this disclosure can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) systems, Code Division Multiple Access (CDMA) systems, Wideband Code Division Multiple Access (WCDMA) systems, General Packet Radio Service (GPRS), Long Term Evolution (LTE) systems, Frequency Division Duplex (FDD) systems, Time Division Duplex (TDD) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th Generation (5G) systems, or New Radio (NR) systems, etc. Furthermore, the various embodiments of this disclosure can be applied to future-oriented communication technologies.
[0043] Figure 1 An example wireless network 100 according to various embodiments of the present disclosure is shown. Figure 1 The embodiment of the wireless network 100 shown is for illustrative purposes only. Other embodiments of the wireless network 100 can be used without departing from the scope of this disclosure.
[0044] Wireless network 100 includes gNodeB (gNB) 101, gNB 102, and 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 proprietary IP network, or other data network.
[0045] Depending on the network type, other well-known terms such as "base station (BS)" 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. Furthermore, depending on the network type, other well-known terms such as "mobile station", "user station", "remote terminal", "wireless terminal", or "user device" 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, whether the UE is a mobile device (such as a mobile phone or smartphone) or a fixed device as commonly understood (such as a desktop computer or vending machine).
[0046] gNB 102 provides wireless broadband access to network 130 to multiple first user equipments (UEs) within its coverage area 120. The multiple first UEs include: UE 111, which may be located in a small business (SB); UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R); UE 115, which may be located in a second residence (R); and UE 116, which may be a mobile device (M), such as a cellular phone, wireless laptop computer, wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 to multiple second UEs within its coverage area 125. The multiple second UEs include UE 115 and UE 116. In some embodiments, one or more of gNBs 101-103 are capable of communicating with each other and with UEs 111-116 using 5G, LTE, LTE-A, WiMAX, or other advanced wireless communication technologies.
[0047] The dashed lines indicate the approximate extent of coverage areas 120 and 125, which are shown as approximately circular for illustrative and explanatory purposes only. It should be clearly understood that coverage areas associated with the gNB, such as coverage areas 120 and 125, can have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment associated with natural and man-made obstacles.
[0048] As 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 this disclosure. In some embodiments, one or more of gNB 101, gNB 102, and gNB 103 support codebook design and architecture for systems having 2D antenna arrays.
[0049] although Figure 1 An example of a wireless network 100 is shown, but it is possible to... Figure 1 Various modifications can be made. For example, wireless network 100 can include any number of gNBs and any number of UEs in any suitable arrangement. Furthermore, gNB 101 can communicate directly with any number of UEs and provide those UEs with wireless broadband access to network 130. Similarly, each gNB 102-103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. In addition, gNBs 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.
[0050] Figure 2a and Figure 2b Example wireless transmit and receive paths according to this disclosure are shown. In the following description, transmit path 200 can be described as being implemented in a gNB (such as gNB 102), while receive path 250 can be described as being implemented in a UE (such as UE 116). However, it should be understood that receive path 250 can be implemented in a gNB, and transmit path 200 can be implemented in a UE. In some embodiments, receive path 250 is configured to support codebook design and structure for a system having a 2D antenna array as described in embodiments of this disclosure.
[0051] The transmit path 200 includes a channel coding and modulation block 205, a serial-to-parallel (S-to-P) block 210, an N-point 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 receive path 250 includes a down-converter (DC) 255, a cyclic prefix removal block 260, a serial-to-parallel (S-to-P) block 265, an N-point fast Fourier transform (FFT) block 270, a parallel-to-serial (P-to-S) block 275, and a channel decoding and demodulation block 280.
[0052] In transmit path 200, 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. Serial-to-parallel (S-to-P) block 210 converts (e.g., demultiplexes) the serial modulated symbols into parallel data to generate N parallel symbol streams, where N is the number of IFFT / FFT points used in gNB 102 and UE 116. N-point IFFT block 215 performs IFFT operations on the N parallel symbol streams to generate a time-domain output signal. Parallel-to-serial block 220 converts (e.g., multiplexes) the parallel time-domain output symbols from N-point IFFT block 215 to generate a serial time-domain signal. Cyclic prefix addition block 225 inserts a cyclic prefix into the time-domain signal. Upconverter 230 modulates (e.g., upconverts) the output of the added cyclic prefix block 225 to an RF frequency for transmission via a wireless channel. The signal can also be filtered at the baseband before being converted to the RF frequency.
[0053] The RF signal transmitted from gNB 102 reaches UE 116 after passing through the wireless channel, and UE 116 performs the opposite operation to that at gNB 102. Downconverter 255 downconverts the received signal to the baseband frequency, and cyclic prefix removal block 260 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 265 converts the time-domain baseband signal into a parallel time-domain signal. N-point FFT block 270 performs an FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 275 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 280 demodulates and decodes the modulated symbols to recover the original input data stream.
[0054] Each of gNBs 101-103 can implement a transmission path 200 similar to that used for transmission to UEs 111-116 in the downlink, and a reception path 250 similar to that used for reception from UEs 111-116 in the uplink. Similarly, each of UEs 111-116 can implement a transmission path 200 for transmission to gNBs 101-103 in the uplink, and a reception path 250 for reception from gNBs 101-103 in the downlink.
[0055] Figure 2a and Figure 2b Each of the components can be implemented using only hardware, or using a combination of hardware and software / firmware. As a specific example, Figure 2a and Figure 2bAt least some of the components can be implemented in software, while others can be implemented in configurable hardware or a combination of software and configurable hardware. For example, FFT block 270 and IFFT block 215 can be implemented as configurable software algorithms, wherein the value of the number of points N can be modified according to the implementation method.
[0056] Furthermore, although the description uses FFT and IFFT, this is merely illustrative and should not be construed as limiting the scope of this disclosure. Other types of transforms, such as the Discrete Fourier Transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions, can be used. It should be understood that for DFT and IDFT functions, the value of variable N can be any integer (such as 1, 2, 3, 4, etc.), while for FFT and IFFT functions, the value of variable N can be any integer that is a power of 2 (such as 1, 2, 4, 8, 16, etc.).
[0057] although Figure 2a and Figure 2b An example of a wireless transmit and receive path is shown, but it is possible to modify it further. Figure 2a and Figure 2b Make various changes. For example, Figure 2a and Figure 2b The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. Furthermore, Figure 2a and Figure 2b This is intended to illustrate examples of the types of send and receive paths that can be used in a wireless network. Any other suitable architecture can be used to support wireless communication in a wireless network.
[0058] Figure 3a Example UE 116 according to this disclosure is shown. Figure 3a The embodiment of UE 116 shown is for illustrative purposes only, and Figure 1 UEs 111-115 can have the same or similar configurations. However, UEs have a wide variety of configurations, and Figure 3a This disclosure is not intended to limit the scope of any particular implementation of the UE.
[0059] UE 116 includes an antenna 301, a radio frequency (RF) transceiver 302, a transmit (TX) processing circuitry 303, a microphone 304, and a receive (RX) processing circuitry 305. UE 116 also includes a speaker 306, a controller / processor 307, an input / output (I / O) interface (IF) 308, multiple input devices 309, a display 310, and a memory 311. The memory 311 includes an operating system (OS) 312 and one or more applications 313.
[0060] RF transceiver 302 receives incoming RF signals transmitted by a gNB of wireless network 100 from antenna 301. RF transceiver 302 down-converts the incoming RF signals to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to RX processing circuitry 305, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 305 sends the processed baseband signal to speaker 306 (e.g., for voice data) or to controller / processor 307 (e.g., for web browsing data) for further processing.
[0061] TX processing circuitry 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. TX processing circuitry 303 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate processed baseband or IF signals. RF transceiver 302 receives the processed outgoing baseband or IF signals from TX processing circuitry 303 and up-converts the baseband or IF signals into RF signals transmitted via antenna 301.
[0062] The controller / processor 307 may include one or more processors or other processing devices and execute an OS 312 stored in memory 311 to control the overall operation of the UE 116. For example, the controller / processor 307 may control the reception of forward channel signals and the transmission of reverse channel signals through the RF transceiver 302, the RX processing circuit 305, and the TX processing circuit 303 according to known principles. In some embodiments, the controller / processor 307 includes at least one microprocessor or microcontroller.
[0063] 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 a system having a 2D antenna array as described in the embodiments of this disclosure. The controller / processor 307 is capable of moving data into or out of the memory 311 as needed for the execution of the process. In some embodiments, the controller / processor 307 is configured to execute an application 313 based on the OS 312 or in response to signals received from a gNB or operator. The controller / processor 307 is also coupled to an I / O interface 308, which provides the UE 116 with the ability to connect to other devices such as laptop computers and handheld computers. The I / O interface 308 is the communication path between these accessories and the controller / processor 307.
[0064] The controller / processor 307 is also coupled to input devices(s) 309 and a display 310. An operator of the UE 116 can use the input devices(s) 309 to input data into the UE 116. The display 310 may be a liquid crystal display (LCD) or another display capable of displaying text and / or at least limited graphics (such as from a website). Memory 311 is coupled to the controller / processor 307. A portion of memory 311 may include random access memory (RAM), while another portion of memory 311 may include flash memory or other read-only memory (ROM).
[0065] although Figure 3a An example of UE 116 is shown, but it is possible to... Figure 3a Make various changes. For example, Figure 3a The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. As a specific example, the controller / processor 307 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although... Figure 3a The UE116 is shown configured as a mobile phone or smartphone, but the UE can be configured to operate as other types of mobile or fixed devices.
[0066] Figure 3b An example gNB 102 according to this disclosure is shown. Figure 3b The embodiment of gNB 102 shown is for illustrative purposes only, and Figure 1 Other gNBs can have the same or similar configurations. However, gNBs have a wide variety of configurations, and Figure 3b The scope of this disclosure is not limited to any particular implementation of the gNB. It should be noted that gNB 101 and gNB 103 can include the same or similar structures as gNB 102.
[0067] like Figure 3b As shown, gNB 102 includes multiple antennas 370a-370n, multiple RF transceivers 372a-372n, transmit (TX) processing circuitry 374, and receive (RX) processing circuitry 376. In some embodiments, one or more of the multiple 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.
[0068] RF transceivers 372a-372n receive incoming RF signals, such as signals transmitted by the UE or other gNBs, from antennas 370a-370n. RF transceivers 372a-372n down-convert the incoming RF signals to generate IF or baseband signals. The IF or baseband signals are sent to RX processing circuitry 376, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. RX processing circuitry 376 sends the processed baseband signals to controller / processor 378 for further processing.
[0069] 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. The TX processing circuit 374 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. RF transceivers 372a-372n receive the outgoing processed baseband or IF signal from the TX processing circuit 374 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 370a-370n.
[0070] The controller / processor 378 may include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 378 may control the reception of forward channel signals and the transmission of reverse channel signals via RF transceivers 372a-372n, RX processing circuitry 376, and TX processing circuitry 374, according to known principles. The controller / processor 378 may also support additional functions, such as more advanced wireless communication functions. For example, the controller / processor 378 may perform a BIS process, such as by a blind interference sensing (BIS) algorithm, and decode the received signal after subtracting interference. The controller / processor 378 may support any of a wide variety of other functions in the gNB 102. In some embodiments, the controller / processor 378 includes at least one microprocessor or microcontroller.
[0071] The controller / processor 378 is also capable of executing programs and other processes, such as a basic operating system, residing in the memory 380. The controller / processor 378 is also capable of supporting channel quality measurement and reporting for systems having 2D antenna arrays as described in embodiments of this disclosure. In some embodiments, the controller / processor 378 supports communication between entities such as web RTCs. The controller / processor 378 is capable of moving data into or out of the memory 380 as needed for the execution of processes.
[0072] The controller / processor 378 is also coupled to a backhaul or network interface 382. The backhaul or network interface 382 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or over a network. The backhaul or network interface 382 is capable of supporting communication via any suitable wired or wireless connection(s). For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G or new radio access technologies or NR, LTE, or LTE-A), the backhaul or network interface 382 allows the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, the backhaul or network interface 382 allows the gNB 102 to communicate with a larger network (such as the Internet) via a wired or wireless local area network or via a wired or wireless connection. The backhaul or network interface 382 includes any suitable architecture supporting communication via a wired or wireless connection, such as an Ethernet or RF transceiver.
[0073] Memory 380 is coupled to controller / processor 378. A portion of memory 380 may include RAM, while another portion may include flash memory or other ROM. In some embodiments, multiple instructions, such as a BIS algorithm, are stored in memory. The multiple instructions are configured to cause controller / processor 378 to perform the BIS process and decode the received signal after subtracting at least one interference signal determined by the BIS algorithm.
[0074] As described in more detail below, the transmit and receive paths of the gNB 102 (implemented using RF transceivers 372a-372n, TX processing circuitry 374, and / or RX processing circuitry 376) support aggregated communication with FDD and TDD cells.
[0075] although Figure 3b An example of gNB 102 is shown, but it is possible to compare it with other models. Figure 3b Various modifications can be made. For example, gNB102 can include any number of... Figure 3a Each component shown. As a specific example, the access point can include multiple 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 a single instance including TX processing circuitry 374 and a single instance including RX processing circuitry 376, the gNB 102 can include multiple instances of each (such as one for each RF transceiver).
[0076] The time unit (also called time cell) in the embodiments of this disclosure can be: an OFDM (Orthogonal Frequency Division Multiplexing) symbol, an OFDM symbol group (composed of multiple OFDM symbols), a slot, a slot group (composed of multiple slots), a subframe, a subframe group (composed of multiple subframes), a system frame, or a system frame group (composed of multiple system frames); it can also be an absolute time unit, such as 1 millisecond, 1 second, etc.; the time unit can also be a combination of multiple granularities, such as N1 slots plus N2 OFDM symbols, etc. It can also be the duration of an OOK (On-Off Keying) chip.
[0077] The frequency domain unit (also called frequency unit) in the embodiments of this disclosure can be: a subcarrier, a subcarrier group (composed of multiple subcarriers), a resource block (RB), also called a physical resource block (PRB), a resource block group (composed of multiple RBs), a bandwidth part (BWP), a bandwidth part group (composed of multiple BWPs), a bandwidth / carrier, a bandwidth group / carrier group; it can also be an absolute frequency domain unit, such as 1 Hz, 1 kHz, etc.; the frequency domain unit can also be a combination of multiple granularities, such as M1 PRBs plus M2 subcarriers, etc.
[0078] The transmission links of a wireless communication system mainly include: the downlink communication link from the 5G New Radio (NR) gNB to the user equipment (UE), the uplink communication link from the UE to the network, and the sidelink (SL) communication link from the UE to the UE, which can also be called a bypass communication link.
[0079] In specific scenarios such as the Internet of Things (IoT), to further reduce energy consumption at the terminal side and lower deployment costs, Ambient Powered Internet of Things (A-IoT) devices have been proposed to achieve wireless communication with lower hardware complexity and power consumption. A-IoT devices acquire indication information by receiving downlink signals or sidelink communication links, such as R2D (Reader to Device) signals. A-IoT devices receive ambient RF signals, modulate data onto the RF signals, and establish wireless communication links with the base station and / or UE through backscattering, such as D2R (Device to Reader) signals. Alternatively, A-IoT devices with stored power can actively send uplink signals. Alternatively, A-IoT devices can receive energy from surrounding RF signals and / or collect energy from sources such as solar, vibration, heat, and wind, converting the received energy into AC or DC voltage. For example, an RF-DC (Direct Current) converter can convert RF signals into DC signals, and then this electrical energy can be transmitted to energy storage devices such as rechargeable batteries or capacitors to establish wireless communication links. In this case, it is necessary to enhance the existing communication mechanisms or processes of the communication system, such as the random access process, inventory process, and command process of A-IoT devices.
[0080] Exemplary embodiments of this disclosure are further described below with reference to the accompanying drawings.
[0081] The text and accompanying drawings are provided by way of example only to aid the reader in understanding this disclosure. They are not intended and should not be construed as limiting the scope of this disclosure in any way. Although certain embodiments and examples have been provided, it will be apparent to those skilled in the art, based on the content disclosed herein, that changes may be made to the illustrated embodiments and examples without departing from the scope of this disclosure.
[0082] This disclosure provides a method executed by a UE in a communication system, such as... Figure 4 As shown, the method includes: Step S101: Receive first configuration information, which includes first information related to frequency domain resources and second information related to the first random number; The first information related to frequency domain resources includes at least one of the following: the number of frequency domain resources K, the starting point of the frequency domain resources, the bandwidth, and the interval between (adjacent) frequency domain resources.
[0083] The second information associated with the first random number is used to limit the range of generating the first random number, such as the maximum value, and is used to determine the first threshold value of the neighboring UE. Step S102: Generate a first random number based on the second information; As an example, the second information associated with the first random number can be represented as a Q value, and the UE can generate a [missing information] based on the Q value. Random numbers between, but not limited to.
[0084] Step S103: Based on the first random number, determine the first frequency domain resource in the frequency domain resources, and send the first uplink signal on the first frequency domain resource.
[0085] In this embodiment of the disclosure, the UE can determine K frequency domain resources in the frequency domain based on the first information. The UE determines the location of the first frequency domain resource on which the UE sends the first uplink signal based on the generated first random number and the correlation between the first random number and the frequency domain resources, and then sends the first uplink signal on the first frequency domain resource. For example, it can be the first uplink signal for random access, but it is not limited to this.
[0086] In this embodiment of the disclosure, the UE may include an A-IoT device, but is not limited thereto.
[0087] The method executed by the UE provided in this embodiment enables the UE to select appropriate first frequency domain resources for transmitting a first uplink signal based on configured second information, thereby improving the transmission efficiency of the first uplink signal.
[0088] In this embodiment of the disclosure, if the starting point of the frequency domain resource is not configured by the first configuration information, such as the first information not including the starting point of the frequency domain resource, the starting point of the frequency domain resource can be fixed as the frequency point of the first carrier without frequency modulation, wherein the first carrier can be the incident carrier, but is not limited thereto.
[0089] In this embodiment of the disclosure, if the interval between bandwidth and / or frequency domain resources is not configured by the first configuration information, the interval between bandwidth and / or frequency domain resources can be a predefined value.
[0090] In this embodiment of the present disclosure, upon receiving the first signaling, the first random number is reduced by a predetermined value. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number, where K represents the number of frequency domain resources.
[0091] In one optional implementation, if the UE supports frequency modulation, the generated first random number belongs to The set is as follows: Upon receiving the first signaling, the first random number is decremented by K. When the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. The UE transmits the first uplink signal on the frequency domain resource associated with the first random number; otherwise, the UE does not transmit the first uplink signal. If the UE does not support frequency modulation, the generated first random number belongs to... In the K-set, upon receiving the first signaling, a first random number is decremented by K. When the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier, and the UE transmits the first uplink signal on the first frequency domain resource; otherwise, the UE does not transmit the first uplink signal. This indicates taking the upper bound, and Q represents the second information related to the first random number.
[0092] In another optional implementation, if the UE supports frequency modulation, the generated first random number belongs to The set is as follows: Upon receiving the first signaling, the first random number is decremented by K. When the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. The UE transmits the first uplink signal on the frequency domain resource associated with the first random number; otherwise, the UE does not transmit the first uplink signal. If the UE does not support frequency modulation, the generated first random number belongs to... The set, upon receiving the first signaling, decrements the first random number by 1. When the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier, and the UE transmits the first uplink signal on the first frequency domain resource; otherwise, the UE does not transmit the first uplink signal. This indicates taking the upper bound, and Q represents the second information related to the first random number.
[0093] In another optional implementation, the UE receives a first downlink signal and obtains indication information of the first downlink signal, wherein the indication information may include at least one of the following: a Q value, the number K of frequency domain resources, the starting point of the frequency domain resources, the bandwidth, and the interval between adjacent frequency domain resources. The first random number generated by the UE based on the indicated Q value belongs to... In the case of receiving the first signaling, the first random number is decremented by K. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. The UE sends the first uplink signal on the first frequency domain resource associated with the first random number. Otherwise, the UE does not send the first uplink signal. Here, Q represents the second information related to the first random number.
[0094] In the embodiments of this disclosure, the first signaling may be signaling used to indicate the frame header of a frame of variable length and / or the first random number minus a predetermined value, such as queryRep signaling, but is not limited thereto.
[0095] As an example, such as Figure 5As shown, assume Q=4, K=3, The set includes values from 0 to 15. For each queryRep received, the first random number is reduced by K. The first random number can be reduced to 0 to 2. The first random number 1 to 2 can be used when the UE supports frequency modulation, and the first random number 0 can be used when the UE does not support frequency modulation.
[0096] or, The set includes {1, 2, 4, 5, 7, 8, 10, 11, 13, 14}. For each received queryRep, the first random number is reduced by K. The first random number can be reduced to 1~2, which can be used when the UE supports frequency modulation.
[0097] or, The set includes {0, 3, 6, 9, 12, 15}. For each received queryRep, the first random number is decremented by K. The first random number can be reduced to 0, which can be used when the UE does not support frequency modulation.
[0098] or, The set includes values from 0 to 5. For each received queryRep, the first random number is decremented by 1. The first random number can be reduced to 0, which can be used when the UE does not support frequency modulation.
[0099] In other words, Figure 5 The last two rows of random numbers can be chosen to be used when the UE does not support frequency modulation. Optionally, the UE that does not support frequency modulation can use the frequency point where the incident carrier is located to send D2R in TDM (Time-Division Multiplexing).
[0100] In this embodiment of the disclosure, the method for the UE to determine the location of frequency domain resources may be that the UE determines the starting point of the first frequency domain resource from low to high in the frequency domain based on the starting point of the frequency domain resource in the first configuration information, determines the first frequency domain resource based on the starting point and bandwidth of the first frequency domain resource, determines the starting point of the second frequency domain resource based on the ending position of the first frequency domain resource and the interval between adjacent frequency domain resources, determines the second frequency domain resource based on the starting point and bandwidth of the second frequency domain resource, and so on.
[0101] Those skilled in the art should understand that the above-described method for determining the location of frequency domain resources is merely illustrative and does not constitute a limitation on the embodiments of this disclosure. Appropriate variations based on this example may also be applied to this disclosure and should therefore be included within the scope of protection of this disclosure.
[0102] In this embodiment of the disclosure, the frequency domain resource associated with the first random number can be determined through the association relationship between the first random number and the frequency domain resource. Optionally, based on the frequency or index of the frequency domain resource, the first random number from 0 to K-1 is associated with the frequency domain resource. For example, the association relationship can be a one-to-one mapping between the random number from 1 to K-1 and the frequency of the frequency domain resource in ascending order; another example is that the association relationship can be a one-to-one mapping between the random number from 1 to K-1 and the frequency resource index in ascending order. Here, the frequency domain resource does not include the frequency domain resource corresponding to the frequency point before frequency modulation.
[0103] In this embodiment of the disclosure, when the first uplink signal is transmitted via frequency division multiplexing, the first acknowledgment signal corresponding to L (where L is an integer less than or equal to K) first uplink signals includes at least one of the following information: (1) K consecutive information bit groups, each of which is associated with a frequency domain resource. The bit length of each information bit group is the bit length of the first uplink signal. The first confirmation signal can be a signal of fixed length, for example, the length of the first confirmation signal is equal to K. The bit length of the first uplink signal. The information bit group of each bit length of the first uplink signal from high bit to low bit of the first confirmation signal corresponds to the frequency domain resources from low to high frequency or from small to large frequency resource index. Based on the correlation between the frequency domain resources and the first random number, and / or determining the random number corresponding to the information bit group of the first confirmation signal, the UE determines the information bit group in the associated first confirmation signal.
[0104] (2) L information bits of first bit length, each first bit length including The bit length and the bit length of the first uplink signal, each The information bits of the bit length include the value of a first random number from 0 to K-1.
[0105] The first confirmation signal can be a signal of variable length; for example, the length of the first confirmation signal is less than or equal to K. The length of the first bit is equal to sup( K) bits and the bit length of the first uplink signal transmitted by the UE. The high-to-low information bits of the first bit length correspond to sup( K) bits and the bits of the first uplink signal sent by the UE.
[0106] Optionally, sup( The value of the K-bit indicates the value of a first random number ranging from 0 to K-1. When the UE receives the first acknowledgment signal, if the UE determines that the generated random number and the first bit length of the received first acknowledgment signal are the same, then... If the values of the K bits are the same, the UE determines that the information bits indicated by the first confirmation signal are the first bit of the length of the first bit. The information bit following the K bit has a length equal to the bit length of the first uplink signal. Optionally, if this information bit is the same as the information bit of the first uplink signal sent by the UE, the UE sends a second uplink signal for random access and / or to send the UE's identifier (also known as an identifier, flag, or identification mark, etc.).
[0107] Therefore, the first acknowledgment signal can indicate less than or equal to K information bits of the first uplink signal.
[0108] This disclosure provides information on the UE's on state (which may also be other names, such as active state) and / or off state (which may also be other names, such as deactivated state) and / or sleep state (which may also be other names, such as hibernation state) as well as the conditions for transitions between states.
[0109] In this embodiment of the disclosure, the UE in the off state can receive a carrier for providing power and / or a first downlink signal for waking up or storing data. The first downlink signal may include the first configuration information mentioned above, that is, the first configuration information may be received when the UE is in the off state.
[0110] In this embodiment of the disclosure, the first downlink signal (such as first configuration information) may further include: a first identifier for identifying at least one UE. Optionally, the first identifier includes at least one of the following: (1) UE ID (Identity document) or UE index; If it can be an IMSI (International Mobile Subscriber Identity), and the UE's IMSI is the same as the received identifier, the UE can initiate a random access procedure, an inventory procedure, or respond to the first downlink signal.
[0111] (2) The first predetermined number of bits of the UE ID or UE index; For example, it could be the first X bits of a UE-specific ID or index, where X is a predefined real number, X>0. Alternatively, it could be the first X bits of the IMSI. If the first X bits of the UE's IMSI are the same as the received identifier, the UE can initiate a random access procedure, an inventory procedure, or respond to the first downlink signal.
[0112] (3) Predetermined sequence, used to determine all UEs or neighboring UEs that receive the predetermined sequence, where the neighboring UE is the UE whose signal reception strength in the first configuration information is greater than a first threshold value, and the first threshold value is predefined or pre-configured by the first configuration information; This could be a predefined sequence or information bits. For example, the information bits corresponding to the field containing the identifier could be all 0s or all 1s, but it is not limited to this; other sequences are also possible. This special sequence is used to wake up or store all UEs or neighboring UEs that have received the predetermined sequence. For example, when a UE receives the special sequence, the UE can initiate a random access procedure, a storage procedure, or respond to the first downlink signal. Neighboring UEs can also be UEs whose received signal strength of the first downlink signal is greater than a first threshold value. The first threshold value can be predefined or pre-configured by the first downlink signal.
[0113] (4) The first multiple of the second random number; For example, it could be S1 The second random number, where S1 can be a predefined real number, or S1 can be implemented by the base station, and S1 is an integer greater than or equal to 1. The second random number can be a random number sent in the first uplink signal, and the length of the second random number is predefined, such as 16 bits. The UE obtains the information bits of this field of the UE identifier indicated by the first configuration information. According to the length of the second random number, from the high bit to the low bit, every second random number length of information bits is one second random number. In this way, the UE can obtain S1 second random numbers indicated by the first configuration information to indicate S1 UEs.
[0114] (5) The second multiple of the UE ID or UE index.
[0115] For example, it could be S2 UE ID or S2 The UE index is used to indicate S2 UEs. The UE obtains the information bits of this field of the UE identifier indicated by the first configuration information. According to the length of the UE ID or UE index, from the high bit to the low bit, each UE ID or UE index length of information bits is one UE ID or UE index. By doing so, the S2 UE IDs or UE indices indicated by the first configuration information can be obtained.
[0116] In this embodiment of the disclosure, the first downlink signal (such as the first configuration information) may further include a flag indicating whether the UE has been stored. This flag may be a 1-bit indication information, which can be indicated by the first downlink signal or determined implicitly. For example, if the UE's identifier is the same as the identifier indicated by the first downlink signal, the flag indicating whether the UE has been stored is set to '0'; if the UE's identifier is different from the identifier indicated by the first downlink signal, the flag indicating whether the UE has been stored is set to '1'. It should be noted that '0' and '1' are used here only as illustrative examples and their values are not limited.
[0117] In this embodiment of the disclosure, when the first downlink signal (such as the first configuration information) is used to wake up the UE, if the first identifier is different from the UE's identifier, the UE remains in the off state; if the first identifier is the same as the UE's identifier, or if the first identifier is the same as the UE's identifier and the generated first random number is equal to 0, the UE enters the on state; if the first identifier is the same as the UE's identifier and the generated first random number is not equal to 0, or if the first random number generated by the UE in the on state is not equal to 0, the UE enters the sleep state.
[0118] In one example, a UE in a powered-off state receives a first downlink signal. If the UE's identifier is different from the first identifier indicated by the first downlink signal, the UE remains powered-off. If the UE's identifier is the same as the first identifier indicated by the first downlink signal, the UE should transition from the powered-off state to the powered-on state. If the first random number generated by the UE is equal to 0, the UE remains powered-on; if the first random number generated by the UE is not 0, the UE transitions from the powered-on state to the sleep state. This operation considers the first downlink signal as a signal used to wake up the UE. To reduce the power consumption of the UE in the powered-off state, a feasible approach is to limit the number of information bits in the first downlink signal. For example, the first downlink signal may only indicate an identifier used to identify one or more UEs. Optionally, the UE obtains second information for limiting the range of the first random number generation through a signal used to indicate the downlink signal transmission configuration. The downlink signal transmission configuration may be at least one of the following: data rate, whether there is a pilot, and a value M of the number of OOK chips transmitted within an OFDM symbol, for example, M=2 or M=4.
[0119] In another example, a UE in the off state receives a first downlink signal. If the UE's identifier is different from the first identifier indicated by the first downlink signal, the UE remains off. If the UE's identifier is the same as the first identifier indicated by the first downlink signal and the generated first random number is 0, the UE transitions from the off state to the on state and sends a first uplink signal. If the UE's identifier is the same as the first identifier indicated by the first downlink signal and the first random number is not 0, the UE transitions from the off state to the sleep state. This operation avoids the power loss caused by waking up the uplink RF link of a UE that cannot obtain uplink resources, and is more suitable for situations where the first downlink signal indicates second information used to limit the range of the generated first random number.
[0120] In the embodiments of this disclosure, the UE identifier being the same as the first identifier indicated by the first downlink signal can be that the information bit length of the UE identifier is the same as the information bit length of the first identifier indicated by the first downlink signal, and the information bit value of the UE identifier is the same as the information bit value of the first identifier indicated by the first downlink signal; or the first X bits of the UE identifier are the same as the first X bits of the first identifier indicated by the first downlink signal; or the UE receives a predetermined sequence or predetermined information bits (used to wake up or store all UEs or neighboring UEs that have received the predetermined sequence or predetermined information bits). The UE identifier being different from the first identifier indicated by the first downlink signal can be that the information bit length of the UE identifier is different from the information bit length of the identifier indicated by the first downlink signal, and / or the information bit value of the UE identifier is different from the information bit value of the identifier indicated by the first downlink signal; or the first X bits of the UE identifier are different from the first X bits of the first identifier indicated by the first downlink signal; or the UE receives something other than a predetermined sequence or predetermined information bits (used to wake up or store all UEs or neighboring UEs that have received the predetermined sequence or predetermined information bits).
[0121] In this embodiment of the disclosure, such as Figure 6 As shown, the UE can receive downlink signals or R2D signals, and can send uplink signals or D2R signals.
[0122] Optionally, if the UE is in the enabled state, the UE may receive at least one of the following downlink signals or R2D signals: (1) First confirmation signal, the first confirmation signal is used to confirm that the first uplink signal has been received in the random access procedure; Optionally, the first acknowledgment signal may include information bits of the first uplink signal.
[0123] (2) First command, the first command is used to instruct the UE to send uplink data, perform read, perform write, perform lock, enter any state, or stop responding to downlink signals at least one of the following: Optionally, the first command may include an identifier that indicates one or more UEs.
[0124] (3) First signaling, the first signaling is used to indicate the frame header of a variable length frame and / or the first random number minus a predetermined value; This disclosure embodiment may use the queryRep signal to exemplarily describe the first signaling, wherein the first signaling may include, but is not limited to, the queryRep signal. Here, K is a pre-configured or pre-defined value, and K is an integer greater than or equal to 1.
[0125] (4) Second signaling, which is used to regenerate the first random number; Optionally, the second signaling includes information for adjusting the Q value used to limit the range of generated random numbers, such as Q remaining unchanged, Q+1, or Q-1. The second signaling may be exemplarily described using queryAdjust in embodiments of this disclosure, wherein the second signaling may include, but is not limited to, the queryAdjust signal.
[0126] (5) Second command, which is used to instruct at least one UE to send uplink data; Optionally, the first command may include an identifier that indicates one or more UEs.
[0127] Optionally, if the UE is in the enabled state, the UE may also send at least one of the following uplink signals: (1) First uplink signal.
[0128] Optionally, the first uplink signal is sent when the UE is in the enabled state.
[0129] Optionally, the first uplink signal can be used for random access.
[0130] (2) Second uplink signal; The second uplink signal is used for random access and / or to transmit the UE's identifier.
[0131] (3) A second confirmation signal, which is in response to the first command; Optionally, the second confirmation signal includes all or part of the UE's identifier or a first random number generated based on the second information.
[0132] (4) Uplink data, also known as uplink data signal, is the response to the second command.
[0133] In this embodiment of the disclosure, for at least two of the uplink signals among the first uplink signal, the second uplink signal, the second acknowledgment signal, and the uplink data, the following at least one frequency domain resource configuration of the uplink signal is the same: frequency domain start position, frequency domain end position, and bandwidth.
[0134] For example, the frequency domain start position of the UE transmitting the second uplink signal is the same as the frequency domain start position of the UE transmitting the first uplink signal, and / or the frequency domain end position of the UE transmitting the second uplink signal is the same as the frequency domain end position of the UE transmitting the first uplink signal, and / or the bandwidth of the UE transmitting the second uplink signal is the same as the bandwidth of the UE transmitting the first uplink signal. The unit of bandwidth can be kHz or MHz. This method eliminates the need to indicate the frequency domain resources of the second uplink signal, saving signaling overhead and UE decoding power consumption.
[0135] For example, when frequency domain resources are not indicated, the UE determines that the frequency domain resources for sending the second acknowledgment signal and / or uplink data are the same. In this mode, the second command no longer needs to indicate the frequency domain resources for sending uplink data.
[0136] For example, when frequency domain resources are not indicated, the UE sends a second acknowledgment signal and / or uplink data and / or a first uplink signal and / or a second uplink signal with the same frequency domain resources. In this approach, once the UE determines the frequency domain resources for sending the first uplink signal, the UE does not change the frequency domain location for sending the uplink signal during the current inventory process, which can reduce the overhead of additional signaling indication of frequency domain resource location.
[0137] In this embodiment of the disclosure, the UE in the powered-on state can enter a sleep state under at least one of the following conditions: (1) If no first acknowledgment signal is received within the first time interval after the end position of the first uplink signal is sent, or if the first acknowledgment signal is received but does not include the information bits of the first uplink signal, the system enters a sleep state after the first time interval. (2) If no first command or second command is received after the end position of sending the second uplink signal and before the position that satisfies the second time interval, the system enters a sleep state; (3) If the first command or the second command is not received after the end position of uplink data transmission and before the position that satisfies the second time interval, the system enters sleep mode.
[0138] Optionally, if the UE is in sleep mode, the UE may receive the first signaling and / or the second signaling, but does not expect to send uplink signals.
[0139] Optionally, the UE switches to sleep mode. The UE in sleep mode can regenerate the first random number based on the second signaling. When the first signaling is received, the first random number is reduced by a predetermined value. When the first random number is reduced to 0 ~ K-1, the UE enters the on state.
[0140] As an example, the UE obtains a new Q value by receiving queryAdjust, regenerates the first random number, and the UE in sleep state receives a QueryRep. The UE's random number is reduced by K. When the UE's random number is greater than or equal to 0 and less than or equal to K-1, the UE switches from sleep state to on state and sends the first uplink signal.
[0141] In this embodiment of the disclosure, the UE may also start a timer when entering a sleep state. During the timer's operation, the UE expects to receive a first command and / or a second command, but does not expect to receive a first signaling and / or a second signaling.
[0142] Optionally, the started timer is a timer used to indicate the reversal of the tag state, and the timer length can be predefined. Optionally, the unit of the timer length is milliseconds or seconds.
[0143] Optionally, when a first command is received and the identifier indicated by the first command is the same as the identifier of the UE, or when a second command is received and the identifier indicated by the second command is the same as the identifier of the UE, the timer is stopped and the system enters the on state; Optionally, when the first command is not received, or when the first command is received but the identifier indicated by the first command is different from the identifier of the UE, or when the second command is not received, or when the second command is received but the identifier indicated by the second command is different from the identifier of the UE, the system remains in sleep mode and continues to run the timer; optionally, the timer is not restarted or updated.
[0144] Optionally, when the timer expires, the system enters a shutdown state, and / or the flag indicating whether the UE has been stored is reversed or the flag indicating whether the UE has been stored is set to the stored state.
[0145] Optionally, when the UE enters sleep mode, it starts the timer under at least one of the following conditions: (1) No second command was received within the third time interval after the second confirmation signal was sent; For example, if a UE in the ON state does not receive the second command within a third time interval after sending the second acknowledgment signal, the UE in the ON state transitions to a sleep state starting from the end position of the second acknowledgment signal transmission or sending and a pre-configured or predefined maximum waiting time (such as the third time interval). A timer is then started to indicate tag state reversal. If the UE receives the second command during the timer's execution and the identifier indicated by the second command is the same as the identifier reported by the UE through the second acknowledgment signal, the UE transitions from the sleep state to the ON state and sends uplink data on the resource indicated by the second command. If the UE does not receive the second command during the timer's execution, or the identifier indicated by the second command is different from the identifier reported by the UE through the second acknowledgment signal, the UE remains in the sleep state and continues running the timer, or the timer is neither restarted nor updated. When the timer expires, the UE enters the OFF state, and / or inverts the flag indicating whether the UE is stored, or sets the flag to stored. The third time interval can be a real number greater than or equal to 0.
[0146] (2) The time to enter the sleep state is the position after the end position of sending the second uplink signal and / or uplink data, which satisfies the second time interval.
[0147] For example, a UE in the active state, starting from the end position of a second uplink signal and / or uplink data transmission or transmission, and a pre-configured or predefined time interval (such as a second time interval), transitions to a sleep state and starts a timer to indicate tag state reversal. If the UE receives a first command during the timer's execution, and the identifier indicated by the first command is the same as the UE's identifier, the UE transitions from the sleep state to the active state and sends a second acknowledgment signal. If the UE does not receive the first command during the timer's execution, or the identifier indicated by the received first command is different from the UE's identifier, the UE remains in the sleep state and continues running the timer, or the timer is neither restarted nor updated. When the timer expires, the UE enters the off state, and / or reverses the flag indicating whether the UE has been stored, or sets the flag to the stored state. The second time interval can be a real number greater than or equal to 0.
[0148] In this embodiment of the disclosure, the first command and the second command refer to the same command, meaning that executing either one is sufficient. For example, the first command and the second command could be a downlink signal indicating feedback data from one or more UEs. This downlink signal includes an identifier for indicating one or more UEs and time-frequency resources for transmitting uplink data. This operation no longer requires the UE to send a second acknowledgment signal. Starting from the second uplink signal and / or the end position of uplink data transmission or transmission, and a pre-configured or predefined time interval (such as the second time interval), the UE transitions to a sleep state and starts a timer to indicate tag state reversal. If the UE receives a downlink signal indicating feedback data from one or more UEs during the timer's operation, and the UE's identifier is the same as the identifier indicated by the downlink signal indicating feedback data from one or more UEs, the UE transitions from the sleep state to the on state, and the UE transmits uplink data on the determined time-frequency resources. If the UE does not receive a downlink signal indicating feedback data from one or more UEs during the timer's operation, or if the identifier indicated by the received downlink signal indicating feedback data from one or more UEs is different from the UE's identifier, the UE remains in a sleep state and continues running the timer, or the timer is neither restarted nor updated. When the timer expires, the UE enters the off state, and / or the flag indicating whether the UE has been stored is reversed or set to the stored state. The second time interval can be a real number greater than or equal to 0.
[0149] In this embodiment of the disclosure, the first uplink signal is sent when the UE is in the enabled state. The first uplink signal is used for random access. The UE may enter a sleep state if it does not receive the first confirmation signal, or if it receives the first confirmation signal but the first confirmation signal does not include the information bits of the first uplink signal. The first confirmation signal is used to confirm that the first uplink signal was received in the random access procedure.
[0150] Optionally, not receiving the first acknowledgment signal includes: not receiving the first acknowledgment signal within a first time interval after the end position of sending the first uplink signal.
[0151] For any aspects of the embodiments disclosed herein that are not detailed, please refer to the above description, which will not be repeated here.
[0152] In this embodiment of the disclosure, at least one downlink signal is identified through at least one of the following methods: (1) The correlation between downlink signals and predefined sequences; For example, the UE can determine the type of the received downlink signal by using a predefined sequence and a mapping relationship between it and at least one downlink signal (e.g., a first downlink signal, a first acknowledgment signal, a first command, a second command, a first signaling, or a second signaling). Each downlink signal corresponds to a unique predefined sequence. The UE can determine the received sequence through blind detection and, through the mapping relationship, determine the type of the received downlink signal, i.e., which of the at least one downlink signal.
[0153] (2) Downlink signal type indication field; For example, the UE can determine the downlink signal type by decoding the downlink signal type indication field. Optionally, the downlink signal type indication field may include CRC (Cyclic Redundancy Check) check bits.
[0154] (3) The information bits of the first second predetermined number of downlink signals.
[0155] For example, a UE can determine the downlink signal type by decoding the first C information bits of the downlink signal. Here, C is a predefined or preconfigured value, and C is a real number greater than 0. Optionally, the first C information bits may include CRC check bits.
[0156] Optionally, if the downlink signal type indicator field or the first C information bits contain CRC bits, the UE can correctly decode the signal and determine that the received signal is a predefined signal, resulting in a low false detection probability. If the UE decodes the downlink signal type indicator field and determines that the received downlink signal is a downlink signal that can be received in the current state, the UE expects to receive or execute the downlink signal. If the UE decodes the downlink signal type indicator field and determines that the received downlink signal is a downlink signal that cannot be received in the current state, the UE does not receive the downlink signal.
[0157] Optionally, if the downlink signal type indication field or the first second predetermined number of information bits does not contain CRC bits, the UE's behavior may include one or more of the following combinations: (1) If the identified downlink signal is not a downlink signal that the UE can receive (in the on, sleep or off state), the UE does not expect to receive the downlink signal. (2) If the identified downlink signal is not a downlink signal that can be received (in the UE’s on, sleep or off state), the UE still expects to receive the downlink signal. If the bit length of the received downlink signal is consistent with the bit length of a receivable downlink signal, the UE determines that the received downlink signal is a receivable downlink signal and executes the instruction for the received downlink signal. If the bit length of the received downlink signal is inconsistent with the bit length of all receivable downlink signals, the UE discards the received downlink signal and / or does not execute the instruction for the received downlink signal. (3) If the downlink signal identified by the UE is a downlink signal that can be received (in the UE’s on, sleep or off state), the UE expects to receive and execute the downlink signal. (4) If the identified downlink signal is a downlink signal that the UE can receive (in the on, sleep or off state), if the bit length of the received downlink signal is inconsistent with the bit length of the identified downlink signal, the UE discards the bit length of the received downlink signal and / or does not execute the indication of the bit length of the received downlink signal; if the bit length of the received downlink signal is consistent with the bit length of the identified downlink signal, the UE expects to receive and execute the downlink signal. (5) If the identified downlink signal is a downlink signal that the UE can receive (in the on, sleep, or off state), and if the bit length of the received downlink signal exceeds the bit length of the identified downlink signal, discard the received information bits, and / or no longer expect to receive information bits exceeding the bit length of the identified downlink signal. This operation can reduce the power consumption caused by the UE receiving incorrectly identified signals; (6) If the identified downlink signal is a downlink signal that can be received (in the UE’s on, sleep or off state), and if the bit length of the received downlink signal is inconsistent with the bit length of the identified downlink signal, and the bit length of the received downlink signal is consistent with the bit length of a downlink signal that can be received, then the instruction of the received downlink signal is executed.
[0158] In this embodiment of the disclosure, at least one downlink signaling can correspond to a group of users.
[0159] In one optional implementation, the UE receives a first command and obtains time-frequency resource configuration information for identifying a group of UEs and sending a second confirmation signal. If the UE's identifier is the same as the identifier indicated by the first command, the UE enters an on state and sends a second confirmation signal or uplink data signal on the determined time-frequency resources according to the association between the UE identifier and the time-frequency resources. If the UE's identifier is different from the identifier indicated by the first command, the UE remains in a sleep state and continues to run the timer, or the timer is not restarted or updated.
[0160] In another optional implementation, the UE receives a first command and obtains time-frequency resource configuration information for identifying a group of UEs and sending a second acknowledgment signal. If the UE's identifier is the same as the identifier indicated by the first command, the UE enters an enabled state and sends a second acknowledgment signal on a determined time-frequency resource based on the association between the UE identifier and the time-frequency resource. The UE receives a second command and obtains time-frequency resource configuration information for instructing a group of UEs to perform data reporting and uplink data signals. If the second command contains information bits of the second acknowledgment signal sent by the UE, the UE sends an uplink data signal on the determined time-frequency resource based on the association between the UE identifier and the time-frequency resource.
[0161] In one optional implementation, the identifier indicated by the first command can be the first X+i bits of a UE-specific index or ID, where i is a predefined real number, i being an integer greater than or equal to 0. For example, the identifier can be the first X+i bits of the International Mobile Subscriber Identity (IMSI). If the first X+i bits of the UE's IMSI are the same as the identifier, the UE sends a first acknowledgment signal or transmits an uplink data signal at the indicated time-frequency resource location. This method divides the UEs that have already been stored into smaller UE groups, enabling the sending of group commands to these smaller UE groups.
[0162] In another alternative implementation, the identifier of the first command indication may be S The second random number, where S1 can be a predefined real number, or S1 can be implemented by the base station, and S1 is an integer greater than or equal to 1. The second random number can be a random number sent in the first uplink signal. The UE obtains the information bits of this field of the UE identifier indicated by the first command. Based on the length of the second random number, from the high bit to the low bit, every second random number length of information bits constitutes one second random number, and so on. The UE can obtain S1 second random numbers indicated by the first command. This method is used to uniquely indicate S1 UEs. The length of the second random number is predefined.
[0163] In another alternative implementation, the identifier indicated by the first command may be S2. The UE-specific index or ID is the UE index or ID reported by the UE via the second uplink signal. This method is used to uniquely identify S2 UEs. The UE obtains the information bits of this field of the UE identifier indicated by the first command. Based on the length of the UE index or ID, from the high bit to the low bit, each UE index or ID length of information bits constitutes one UE index or ID, and so on. The UE can obtain the S2 UE indices or IDs indicated by the first command.
[0164] In one optional implementation, the UE identifier being the same as the identifier indicated by the first command can be due to the first X+i bits of the UE identifier being the same as the identifier indicated by the first command, or the second random number generated by the UE being the same as one of the identifiers indicated by the first command. The UE identifier being different from the identifier indicated by the first command can be due to the first X+i bits of the UE identifier being different from the identifier indicated by the first command, or the second random number generated by the UE being different from any one of the identifiers indicated by the first command.
[0165] In one alternative implementation, the second acknowledgment signal sent by the UE may include a truncated UE index or ID, for example, the information bits remaining after removing the first X+i bits from the UE index or ID. Alternatively, the second acknowledgment signal sent by the UE may include a random number that is different from the random number sent in the first uplink signal.
[0166] In one optional implementation, the time-frequency resource configuration information for sending the second acknowledgment signal indicated by the first command and / or the time-frequency resource configuration information for sending the uplink data signal indicated by the second command may include one or more of the following combinations: (1) The time interval and / or the bit length indicating the time interval from the end position of the first command and / or the second command to the time domain resource transmission position. The mapping relationship between the time interval and the information bits indicating the time domain interval is predefined, and the bit length of the time interval can be predefined or configured by the first command and / or the second command. Based on the bit length indicating the time interval, the UE determines the bit position of the information bit corresponding to the time interval in the information bits of the first command, and determines the value of the time interval based on the mapping relationship between the time interval and the information bits indicating the time domain interval. Based on the time interval and the end position of the received first command and / or the second command, the start position of the time domain resource for transmitting the second acknowledgment signal and / or uplink data signal is determined; (2) Duration of time domain resources. The UE determines a time domain resource for transmitting a second acknowledgment signal and / or uplink data signal by the time interval from the end position of the first command and / or the second command to the time domain resource transmission position and the duration of the time domain resource.
[0167] (3) The frequency domain interval from the starting frequency domain position of the incident carrier to the frequency domain resource position and / or the bit length indicating the frequency domain interval. The mapping relationship between the frequency domain interval and the information bits indicating the frequency domain interval is predefined, and the bit length of the frequency domain interval can be predefined or configured by the first command and / or the second command. Based on the bit length indicating the frequency domain interval, the UE determines the bit position of the information bit corresponding to the indicating frequency domain interval in the information bits of the first command, and determines the value of the frequency domain interval based on the mapping relationship between the frequency domain interval and the information bits indicating the frequency domain interval. Based on the frequency domain interval and the starting position and bandwidth of the received incident carrier, the starting position of the frequency domain resource for transmitting the second acknowledgment signal and / or uplink data signal is determined; (4) Bandwidth. The UE determines a frequency domain resource for transmitting a second acknowledgment signal and / or uplink data signal by the frequency domain spacing and bandwidth from the starting frequency domain position of the incident carrier to the frequency domain resource position.
[0168] Optionally, the base station allocates time-frequency resources to the UEs according to the number of UEs indicated by the command. The start point and / or duration of each UE uplink transmission resource in the time domain are predefined, as are the start point and / or duration of each UE uplink transmission resource in the frequency domain. Each time-frequency resource is associated with a resource index using a frequency-domain-first, time-domain-later approach. The start position of the first time-domain resource can be determined by the end position of the first and / or second commands and the indicated time interval from the end position of the first and / or second commands to the time-domain resource transmission position. The start position of the first frequency-domain resource can be determined by the start frequency-domain position of the incident carrier. The first and / or second commands can indicate the resource index and the total number of time-domain resources and / or the total number of frequency-domain resources. Based on the association between the UE identifier and the time-frequency resource index, the UE determines the time-domain resources for transmitting the second acknowledgment signal and / or uplink data signal.
[0169] In one optional implementation, if the UE's identifier is the same as the identifier indicated by the first command, the UE determines the time-frequency resource location for transmitting the second confirmation signal based on the association between the UE identifier and time-frequency resources. And / or if the UE's identifier is the same as the identifier indicated by the second command, the UE determines the time-frequency resource location for transmitting the uplink data signal based on the association between the UE identifier and time-frequency resources.
[0170] Optionally, the first command and / or the second command includes at least one of the following information: (1) The indication field of the UE's identifier and the indication field of the time and frequency resource location; (2) Multiple sets of indication information, each set of indication information includes the indication field of the UE's identifier and the indication field of the time and frequency resource location.
[0171] Optionally, the association between the UE identifier and the time-frequency resources includes a combination of one or more of the following: (1) The information bits of the first command and / or the second command may contain two independent fields: the UE identifier indication field and the time-frequency resource location indication field. In the UE identifier indication field, the UE identifiers of S users are represented from the high bit to the low bit. The bit length of the UE identifier is predefined, and each bit length of the UE identifier corresponds to one UE identifier from the high bit to the low bit. In the time-frequency resource location indication field, the bit length of the time-frequency resource indication for each user is predefined or preconfigured. Each bit length of the time-frequency resource indication for each UE corresponds to one UE's time-frequency resource location indication. The mapping order of the UE identifier in the UE identifier indication field is the same as the mapping order of the time-frequency resource indication bits in the time-frequency resource location indication field, and they are in one-to-one correspondence. The UE determines the bit position of the UE's time-frequency resource indication bits in the time-frequency resource location indication field based on the bit position of the UE identifier in the UE identifier indication field, and determines the time-frequency resource indication information bits based on the bit length of the time-frequency resource indication bits of each user.
[0172] (2) The information bits of the first command and / or the second command may contain S groups of user indication information. Each group of indication information may contain two parts: a UE identifier indication field and a time-frequency resource location indication field. The length of each user's identifier and the length of the time-frequency resource indication bits are predefined or preconfigured. The UE determines the S groups of user indication information through the length of each user's identifier and the length of the time-frequency resource indication bits. If the UE's identifier is the same as the identifier indicated in one group of user indication information in the S groups of user indication information, the UE determines that the time-frequency resource indication information bits are the time-frequency resources indicated in the time-frequency resource location indication field of the same user indication information.
[0173] (3) The indication method for time and frequency resources can be time domain first and then frequency domain, or it can be an index of a time and frequency resource.
[0174] It should be noted that in some embodiments of this disclosure, "information bit" can be replaced with "bit information".
[0175] Based on at least one of the above embodiments, this disclosure provides several examples of UE state transitions. See also Figure 6 The signal number in the example, such as Figure 7As shown, when the UE is in the off state, if it receives a downlink signal for wake-up or inventory, it enters the on state; if the generated first random number is 0 and / or the first confirmation signal (No. 3) or the second command (No. 7) has not timed out, the UE remains in the on state; if the generated first random number is not zero and / or the first confirmation signal (No. 3) has timed out, the UE enters the sleep state, and remains in the sleep state if the generated first random number is not zero, and enters the on state if the generated first random number is zero; after the UE sends the second uplink signaling (No. 4) or uplink data (No. 8) in the on state, and / or the second command (No. 7) times out, the UE enters the sleep state and starts a timer. If the first command is received during the timer's operation and the index indicated by the first command is the same as the UE's index, the UE enters the on state; if the timer expires, the UE enters the off state.
[0176] In another example, such as Figure 8 As shown, when the UE is in the off state, if it receives a downlink signal for wake-up or inventory and the generated first random number is not zero, it enters the sleep state; if the generated first random number is not zero, it remains in the sleep state; if the generated first random number is zero, the UE can enter the on state regardless of whether it is in the off state or the sleep state; when the UE is in the on state, if the first confirmation signal (No. 3) times out and the second command (No. 7) does not time out, the UE remains in the on state; if the first confirmation signal (No. 3) times out, the UE enters the sleep state; after sending the second uplink signaling (No. 4) or sending uplink data (No. 8), and / or the second command (No. 7) times out, the UE enters the sleep state and starts a timer; if the first command is received during the timer's operation and the index indicated by the first command is the same as the UE's index, the UE enters the on state; if the timer expires, the UE enters the off state.
[0177] This disclosure also provides a method performed by a base station or a second UE in a communication system, such as... Figure 9 As shown, it includes: Step S201: Send first configuration information, which includes first information related to frequency domain resources and second information related to the first random number; Step S202: Receive a first uplink signal on a first frequency domain resource, wherein the first frequency domain resource is determined in the frequency domain resource based on a first random number, and the first random number is generated based on second information.
[0178] Optionally, the first information related to frequency domain resources includes at least one of the following: the number of frequency domain resources, the starting point of the frequency domain resources, the bandwidth, and the interval between frequency domain resources; or, The starting point of the frequency domain resources is the frequency of the first carrier without frequency modulation, and / or the bandwidth and / or the spacing between frequency domain resources are predefined.
[0179] Optionally, upon receiving the first signaling, the first random number is subtracted by a predetermined value. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number, where K represents the number of frequency domain resources.
[0180] Optionally, if the UE supports frequency modulation, the generated first random number belongs to In this set, when the UE receives the first signaling, the first random number is decremented by K. When the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. If the UE does not support frequency modulation, the generated first random number belongs to... Set K is defined as follows: when the UE receives the first signaling, it subtracts K from a first random number. When the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier; or... If the UE supports frequency modulation, the first random number generated belongs to In a given set, when the UE receives the first signaling, the first random number is decremented by K. If the UE supports frequency modulation, when the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. If the UE does not support frequency modulation, the generated first random number belongs to... In this set, when the UE receives the first signaling, the first random number is decremented by 1. When the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier; or, The first random number generated belongs to In the set, when the UE receives the first signaling, the first random number is decremented by K. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. in, This indicates taking the upper bound, and Q represents the second information related to the first random number.
[0181] Optionally, based on the frequency or index of the frequency domain resource, a first random number from 0 to K-1 is associated with the frequency domain resource.
[0182] Optionally, when the first uplink signal is transmitted via frequency division multiplexing, the first acknowledgment signal corresponding to the L first uplink signals includes at least one of the following information: K consecutive information bit groups, each of which is associated with one of the K frequency domain resources. The bit length of each information bit group is the same as the bit length of the first uplink signal. L information bits of length 1, each first bit length including L information bits of length 1 bit. The bit length and the bit length of the first uplink signal, each The information bits of the bit length include the value of a first random number from 0 to K-1; Where L is an integer less than or equal to K.
[0183] Optionally, the first configuration information is received when the UE is in a powered-off state, and the first configuration information further includes: a first identifier for identifying at least one UE, wherein the first identifier includes at least one of the following: UE identification number (ID) or UE index; The first predetermined number of bits in the UE ID or UE index; A predetermined sequence is used to determine all UEs or neighboring UEs that receive the predetermined sequence. A neighboring UE is a UE whose signal reception strength in the first configuration information is greater than a first threshold value. The first threshold value is predefined or pre-configured by the first configuration information. The first multiple of the second random number; The second multiple of the UE ID or UE index.
[0184] Optionally, if the first configuration information is used to wake up the UE, and the first identifier is different from the UE's identifier, the UE remains in the off state; and / or, If the first identifier is the same as the UE's identifier, or if the first identifier is the same as the UE's identifier and the generated first random number is equal to 0, the UE enters the on state; and / or, If the first identifier is the same as the UE's identifier and the first random number generated is not equal to 0, or if the first random number generated by the UE in the on state is not equal to 0, the UE enters the sleep state.
[0185] Optionally, the method further includes: Send at least one of the following downlink signals: The first confirmation signal is used to confirm that the first uplink signal has been received in the random access procedure. The first command is used to instruct the UE to send uplink data, perform read, perform write, perform lock, enter any state, or stop responding to downlink signals at least one of the following: The first signaling is used to indicate the frame header of a variable-length frame and / or a first random number minus a predetermined value; The second signaling is used to regenerate the first random number; The second command is used to instruct at least one UE to send uplink data; And / or, receive at least one of the following uplink signals: The first uplink signal is used for random access. The second uplink signal is used for random access and / or to transmit the UE's identifier; The second confirmation signal is in response to the first command; Uplink data, the uplink data response to the second command.
[0186] Optionally, for at least two of the uplink signals among the first uplink signal, the second uplink signal, the second acknowledgment signal, and the uplink data, the following frequency domain resource configurations of the uplink signals are identical: Frequency domain start position, frequency domain end position, bandwidth.
[0187] Optionally, if the UE does not receive the first acknowledgment signal within a first time interval after the end position of the first uplink signal, or if it receives the first acknowledgment signal but the first acknowledgment signal does not include the information bits of the first uplink signal, the UE enters a sleep state after the first time interval. Optionally, if the UE does not receive the first command or the second command after the end position of sending the second uplink signal and before the position where the second time interval is satisfied, the UE enters a sleep state.
[0188] Optionally, if the UE does not receive the first command or the second command after the end position of uplink data transmission but before the position where the second time interval is satisfied, the UE enters a sleep state.
[0189] Optionally, the first signaling and / or the second signaling may be received while the UE is in a sleep state.
[0190] Optionally, the first random number is regenerated based on the second signaling. When the UE receives the first signaling, the first random number is reduced by a predetermined value. When the first random number is reduced to 0 ~ K-1, the UE enters the on state.
[0191] Optionally, the timer is started when entering a sleep state, and during the timer's operation, the UE expects to receive a first command and / or a second command.
[0192] Optionally, when the UE receives a first command and the identifier indicated by the first command is the same as the UE's identifier, or when the UE receives a second command and the identifier indicated by the second command is the same as the UE's identifier, the UE stops the timer and enters the on state; When the UE does not receive the first command, or receives the first command but the identifier indicated by the first command is different from the UE's identifier, or when the UE does not receive the second command, or receives the second command but the identifier indicated by the second command is different from the UE's identifier, the UE remains in sleep mode and continues to run the timer; When the timer expires, the UE enters the off state, and / or the flag indicating whether the UE has been stored is reversed or set to the stored state.
[0193] Optionally, the timer is activated when entering sleep mode under at least one of the following conditions: Within a third time interval after the UE sends the second confirmation signal, it does not receive the second command; The UE enters sleep mode at the position where the second time interval is satisfied after the end position of sending the second uplink signal and / or uplink data.
[0194] Optionally, the first uplink signal is sent when the UE is in the enabled state. The first uplink signal is used for random access. If the first acknowledgment signal is not received, or if the first acknowledgment signal is received but does not include the information bits of the first uplink signal, the UE enters a sleep state. The first acknowledgment signal is used to confirm that the first uplink signal was received in the random access procedure.
[0195] Optionally, not receiving the first acknowledgment signal includes: not receiving the first acknowledgment signal within a first time interval after the end position of sending the first uplink signal.
[0196] Optionally, at least one downlink signal is identified by at least one of the following methods: The correlation between downlink signals and predefined sequences; Downlink signal type indicator field; The information bits of the first second predetermined number of bits of the downlink signal.
[0197] Optionally, the first command and / or the second command includes at least one of the following information: The UE identifier indication field and the time-frequency resource location indication field; Multiple sets of indication information, each set of indication information includes an indication field for the UE's identifier and an indication field for the time and frequency resource location.
[0198] The method executed by the base station in this disclosure corresponds to the steps of the method executed by the UE, and their implementation principles are similar, with corresponding technical effects. For a detailed functional description of the method executed by the base station, please refer to the description of the method executed by the UE shown above; it will not be repeated here.
[0199] This disclosure provides an electronic device including a processor, and optionally, a transceiver and / or memory coupled to the processor. The processor is configured to perform the steps of the method provided in any optional embodiment of this disclosure. Optionally, the electronic device may refer to a UE (User Equipment), in which case the processor is configured to implement the steps of the various method embodiments executed by the UE. Detailed functional descriptions and beneficial effects can be found in the foregoing descriptions of the various method embodiments executed by the UE, and will not be repeated here. Optionally, the electronic device may refer to a base station, in which case the processor is configured to implement the steps of the various method embodiments executed by the base station. Detailed functional descriptions and beneficial effects can be found in the foregoing descriptions of the various method embodiments executed by the base station, and will not be repeated here. In practical applications, a UE or a base station can be understood as different network nodes.
[0200] This disclosure also provides an electronic device including at least one controller / processor, and optionally, at least one transceiver coupled to the at least one controller / processor, the processor being configured to perform the steps of the method provided in any optional embodiment of this disclosure.
[0201] Figure 10 The diagram shows a structural schematic of an electronic device to which an embodiment of the present invention applies, such as... Figure 10 As shown, Figure 10 The illustrated electronic device 4000 includes a processor 4001 and a memory 4003. The processor 4001 and memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which can be used for data interaction between the electronic device and other electronic devices, such as sending and / or receiving data. It should be noted that in practical applications, the transceiver 4004 is not limited to one type, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of this disclosure. Optionally, the electronic device may be a gNB, a UE, or other entity or node in a communication network.
[0202] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with this disclosure. Processor 4001 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0203] Bus 4002 may include a pathway for transmitting information between the aforementioned components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 4002 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 10 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0204] The memory 4003 may be ROM (Read Only Memory) or other types of static storage devices capable of storing static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices capable of storing information and instructions, or EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, other magnetic storage devices, or any other medium capable of carrying or storing computer programs and capable of being read by a computer, without limitation herein.
[0205] The memory 4003 is used to store computer programs that execute embodiments of the present disclosure, and its execution is controlled by the processor 4001. The processor 4001 is used to execute the computer programs stored in the memory 4003 to implement the steps shown in the foregoing method embodiments.
[0206] This disclosure provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can implement the steps and corresponding content of the aforementioned method embodiments.
[0207] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, can implement the steps and corresponding content of the aforementioned method embodiments.
[0208] The terms “first,” “second,” “third,” “fourth,” “1,” “2,” etc. (if present) in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in a sequence other than that shown in the figures or text.
[0209] It should be understood that although arrows indicate various operation steps in the flowcharts of the embodiments of this disclosure, the order in which these steps are implemented is not limited to the order indicated by the arrows. Unless explicitly stated herein, in some implementation scenarios of the embodiments of this disclosure, the implementation steps in each flowchart can be executed in other orders as required. Furthermore, some or all of the steps in each flowchart may include multiple sub-steps or multiple stages based on the actual implementation scenario. Some or all of these sub-steps or stages can be executed at the same time, and each sub-step or stage can also be executed at different times. In scenarios where execution times differ, the execution order of these sub-steps or stages can be flexibly configured as required, and the embodiments of this disclosure do not limit this.
[0210] The above text and accompanying drawings are provided as examples only to help the reader understand this disclosure. They are not intended and should not be construed as limiting the scope of this disclosure in any way. Although certain embodiments and examples have been provided, it will be apparent to those skilled in the art, based on the content disclosed herein, that changes can be made to the illustrated embodiments and examples, and other similar implementations based on the technical concept of this disclosure can be adopted without departing from the scope of this disclosure, and these modifications and modifications are also within the protection scope of the embodiments of this disclosure.
Claims
1. A method executed by a user equipment (UE) in a communication system, characterized in that, include: Receive first configuration information, which includes first information related to frequency domain resources and second information related to a first random number; Based on the second information, generate a first random number; Based on the first random number, a first frequency domain resource is determined in the frequency domain resources, and a first uplink signal is transmitted on the first frequency domain resource.
2. The method according to claim 1, characterized in that, The first information related to the frequency domain resources includes at least one of the following: the number of frequency domain resources, the starting point of the frequency domain resources, the bandwidth, and the interval between frequency domain resources; or, The starting point of the frequency domain resource is the frequency point of the first carrier without frequency modulation, and / or the bandwidth and / or the interval between the frequency domain resources are predefined.
3. The method according to claim 1, characterized in that, Upon receiving the first signaling, the first random number is subtracted by a predetermined value. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number, where K represents the number of frequency domain resources.
4. The method according to claim 3, characterized in that, If the UE supports frequency modulation, the generated first random number belongs to In a set, upon receiving the first signaling, the first random number is subtracted by K. When the first random number decreases to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. If the UE does not support frequency modulation, the generated first random number belongs to... In the case of receiving the first signaling, the first random number is subtracted by K. When the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier; or... If the UE supports frequency modulation, the generated first random number belongs to In a given set, upon receiving the first signaling, the first random number is subtracted by K. If the UE supports frequency modulation, when the first random number is reduced to 1 to K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. If the UE does not support frequency modulation, the generated first random number belongs to... The set, upon receiving the first signaling, decrements the first random number by 1; when the first random number reaches 0, the first frequency domain resource is the frequency domain resource corresponding to the frequency point of the first carrier; or, The first random number generated belongs to In the case of receiving the first signaling, the first random number is subtracted by K. When the first random number is reduced to 0~K-1, the first frequency domain resource is the frequency domain resource associated with the first random number. in, This indicates taking the upper bound, and Q represents the second information related to the first random number.
5. The method according to claim 3, characterized in that, Based on the frequency or index of the frequency domain resource, the first random number from 0 to K-1 is associated with the frequency domain resource.
6. The method according to claim 1, characterized in that, The first configuration information is received when the UE is in a powered-off state, and the first configuration information further includes: a first identifier for identifying at least one UE, wherein the first identifier includes at least one of the following: UE identification number (ID) or UE index; The first predetermined number of bits in the UE ID or UE index; A predetermined sequence is used to determine all UEs or neighboring UEs that receive the predetermined sequence. The neighboring UEs are UEs whose signal reception strength in the first configuration information is greater than a first threshold value. The first threshold value is predefined or pre-configured by the first configuration information. The first multiple of the second random number; The second multiple of the UE ID or UE index.
7. The method according to claim 6, characterized in that, When the first configuration information is used to wake up the UE, if the first identifier is different from the identifier of the UE, the UE remains in a powered-off state; and / or, If the first identifier is the same as the identifier of the UE, or if the first identifier is the same as the identifier of the UE and the generated first random number is equal to 0, the UE enters the on state; And / or, If the first identifier is the same as the identifier of the UE and the first random number generated is not equal to 0, or if the first random number generated by the UE in the on state is not equal to 0, the UE enters the sleep state.
8. A method performed by a base station or a second user equipment in a communication system, characterized in that, include: Send first configuration information, which includes first information related to frequency domain resources and second information related to the first random number; A first uplink signal is received on a first frequency domain resource, wherein the first frequency domain resource is determined based on a first random number generated based on the second information.
9. A user equipment, characterized in that, include: transceiver, and A processor, coupled to the transceiver and configured to perform the method according to any one of claims 1-7.
10. A base station or a second user equipment, characterized in that, include: transceiver, and A processor, coupled to the transceiver and configured to perform the method of claim 8.