Wireless communication method, apparatus and computer program product

By the method of sending uplink traffic information and receiving transmission instructions in the wireless communication system, the transmission delay problem is solved, the data rate is improved and the network delay is reduced.

CN120052043APending Publication Date: 2025-05-27ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280101119.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-10-18
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

In wireless communication systems, uplink and downlink scheduling may cause transmission delays, affecting data rates and network delays.

Method used

Uplink traffic information is sent to the wireless communication node through the wireless communication terminal, uplink transmission instructions are periodically received, and uplink messages are sent according to these instructions to optimize the transmission process.

Benefits of technology

This method can improve the data rate of the wireless communication system and reduce network delay, ensuring efficient data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120052043A_ABST
    Figure CN120052043A_ABST
Patent Text Reader

Abstract

A wireless communication method is disclosed. The method comprises the following steps: a wireless communication terminal sends uplink flow information to a wireless communication node; in response to the uplink traffic information, the wireless communication terminal periodically receives an uplink transmission indication from the wireless communication node; the wireless communication terminal periodically transmits an uplink message to the wireless communication node in accordance with the uplink transmission indication.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This document generally relates to wireless communication, and particularly to 5th generation (5G) communication or 6th generation (6G) communication. th generation, 5G) communication or 6th generation (6 th generation, 6G) communication.

[0002] Uplink (UL) scheduling and downlink (DL) scheduling are used in a wireless communication system to transmit UL and DL data. However, in some methods, UL and DL scheduling may cause transmission delays. Therefore, there is a need for a method that allows a wireless communication system to have the ability of high data rate and low network latency.

[0003] This document relates to UL transmission methods, devices, and computer program products.

[0004] One aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: a wireless communication terminal sending uplink traffic information to a wireless communication node; in response to the uplink traffic information, the wireless communication terminal periodically receiving an uplink transmission indication from the wireless communication node; and the wireless communication terminal periodically sending an uplink message to the wireless communication node according to the uplink transmission indication.

[0005] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: a wireless communication node receiving uplink traffic information from a wireless communication terminal; in response to the uplink traffic information, the wireless communication terminal periodically sending an uplink transmission indication to the wireless communication node to allow the wireless communication terminal to periodically send an uplink message according to the uplink transmission indication.

[0006] Another aspect of the present disclosure relates to a wireless communication terminal. In one embodiment, the wireless communication terminal includes a communication unit and a processor. The processor is configured to: send uplink traffic information to a wireless communication node; periodically receive an uplink transmission indication from the wireless communication node in response to the uplink traffic information; and periodically send an uplink message to the wireless communication node according to the uplink transmission indication.

[0007] Another aspect of the present disclosure relates to a wireless communication node. In one embodiment, the wireless communication node includes a communication unit and a processor. The processor is configured to: receive uplink traffic information from a wireless communication terminal; and periodically send an uplink transmission indication to the wireless communication node in response to the uplink traffic information to allow the wireless communication terminal to periodically send an uplink message according to the uplink transmission indication.

[0008] Various embodiments may preferably implement the following features:

[0009] Preferably, the P-CSCF address request indication is carried in a Protocol Configuration Options (PCO) Information Element (IE).

[0010] Preferably, the uplink traffic information includes at least one of the following: the size of periodic packets or burst packets to be transmitted to the wireless communication node, the period of the periodic packets or burst, the recommended Transport Block Size (TBS), the recommended resource size, the number of recommended Physical Uplink Shared Channel (PUSCH) opportunities, or the period of the recommended uplink transmission indication.

[0011] Preferably, the size of the periodic packets or burst packets includes at least one of the following: the minimum size of the periodic packets or burst, the minimum size of the payload in the periodic packets or burst, the medium size of the periodic packets or burst, the medium size of the payload in the periodic packets or burst, the average size of the periodic packets or burst, the average size of the payload in the periodic packets or burst.

[0012] Preferably, the uplink traffic information includes at least one of the following:

[0013] the transmission time or time slot of periodic packets or bursts generated by the wireless communication terminal,

[0014] the deadline or time slot for frame refreshing of the periodic packets or bursts,

[0015] packet segmentation information, or burst boundary information, or Protocol Data Unit (PDU) set boundary information of the periodic packets or bursts,

[0016] the Packet Deadline Budget (PDB) of a single packet or stream of the periodic packets or bursts,

[0017] resource or PUSCH opportunity occupancy information or resource release information, or

[0018] the Configured Grant (CG) index corresponding to the periodic packets or bursts.

[0019] Preferably, the uplink traffic information is carried by at least one of the following: Medium Access Control Control Element (MAC CE) signaling, Radio Resource Control (RRC) signaling, or a first Physical Uplink Shared Channel (PUSCH).

[0020] Preferably, the first PUSCH is scheduled by a first uplink grant in the uplink transmission indication.

[0021] Preferably, the first PUSCH is the first Coordinated Grant PUSCH (CG PUSCH) among a plurality of CG PUSCHs within the transmission period of the uplink message.

[0022] Preferably, one of the uplink transmission indications includes at least one of the following: a first uplink grant, where the first uplink grant indicates the transmission of a Buffer Status Report (BSR) and uplink data; or an indication for activating or deactivating a preconfigured CG configuration for the transmission of the BSR and uplink data.

[0023] Preferably, Connected mode Discontinuous Reception (CDRX) is configured for the wireless communication terminal with a period aligned with the period of the monitoring occasion of the uplink transmission indication.

[0024] Preferably, the wireless communication terminal monitors the Physical Downlink Control Channel (PDCCH) for the uplink transmission indication during the monitoring occasion, and avoids monitoring the PDCCH for the uplink transmission indication outside the monitoring occasion for the uplink transmission indication.

[0025] Preferably, the wireless communication terminal monitors the PDCCH for the uplink transmission indication in the first part of the monitoring occasion for the uplink transmission indication, and avoids monitoring the PDCCH for the uplink transmission indication in the second part of the monitoring occasion for the uplink transmission indication.

[0026] Preferably, in response to the buffer for the uplink data being empty or the wireless communication terminal having no data to send to the wireless communication node, the wireless communication terminal skips monitoring the PDCCH for the uplink transmission indication.

[0027] Preferably, the wireless communication terminal sends an indication to the wireless communication node to stop the uplink transmission indication or release the resources for uplink data.

[0028] Preferably, the period of the monitoring occasion of the uplink transmission indication is aligned with one or more times of the period of the periodic data packet or burst to be transmitted to the wireless communication node.

[0029] Preferably, the start of the monitoring occasion of the uplink transmission indication is different from the start of the monitoring occasion transmission indication of different wireless communication terminals for monitoring the PDCCH.

[0030] Preferably, the wireless communication terminal receives a second uplink grant associated with at least one of the BSR, the first uplink grant, or the information sent from the wireless communication terminal to the wireless communication node.

[0031] Preferably, the wireless communication terminal sends a part of the data packet or burst to be sent to the wireless communication terminal according to the first uplink grant, and sends the remaining part of the data packet to the wireless communication terminal according to the second uplink grant.

[0032] Preferably, according to the second uplink grant, the configuration of the first uplink grant is modified.

[0033] Preferably, the number of bit fields of the second uplink grant is less than the number of bit fields of the first uplink grant.

[0034] Preferably, the wireless communication node receives an indication from the wireless communication terminal to stop the uplink transmission indication or release the resources for uplink data.

[0035] Preferably, the wireless communication node sends a second uplink grant to the wireless communication terminal according to at least one of the BSR, the first uplink grant, or the information received from the wireless communication terminal.

[0036] Preferably, the first uplink grant is for a part of the data packet or burst to be transmitted, and the second uplink grant is for the remaining part of the data packet or burst.

[0037] Preferably, the wireless communication node modifies the configuration of the first uplink grant according to the second uplink grant.

[0038] The present disclosure relates to a computer program product, including computer-readable program code stored thereon, and the code, when executed by a processor, causes the processor to implement the wireless communication method described in any one of the foregoing methods.

[0039] The exemplary embodiments disclosed herein are intended to provide features that will become apparent by reference to the following description and in conjunction with the accompanying drawings. According to different embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art reading this disclosure that various modifications can be made to the disclosed embodiments while remaining within the scope of this disclosure.

[0040] Accordingly, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order and / or hierarchy of steps in the methods disclosed herein are merely exemplary methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be rearranged while remaining within the scope of this disclosure. Thus, those skilled in the art will understand that the methods and techniques disclosed herein present different steps or actions in a sample order, and the present invention is not limited to the specific order or hierarchy presented, unless expressly stated otherwise.

[0041] The above and other aspects and their implementations are described in more detail in the drawings, description, and claims.

[0042] Figure 1 A schematic diagram showing uplink data transmission according to an embodiment of the present disclosure.

[0043] Figure 2 A schematic diagram showing uplink data transmission according to an embodiment of the present disclosure.

[0044] Figure 3 A schematic diagram showing uplink data transmission according to an embodiment of the present disclosure.

[0045] Figure 4 An example of a schematic diagram of a wireless communication terminal according to an embodiment of the present disclosure.

[0046] Figure 5 An example of a schematic diagram of a wireless communication node according to an embodiment of the present disclosure.

[0047] Figure 6 A flowchart showing a method according to an embodiment of the present disclosure.

[0048] Figure 7 A flowchart showing a method according to an embodiment of the present disclosure.

[0049] In some applications (e.g., extended reality (XR) applications), the network needs to have the ability of high data rate and low network latency.

[0050] Generally, extended reality refers to augmented reality (AR), mixed reality (MR), and / or virtual reality (VR). The technologies of XR can combine the real world with virtual information generated by digital devices, enabling users to perceive an immersive experience in a mixed reality virtual environment.

[0051] In some embodiments, methods for improving system capacity can be adopted. For example, dynamic authorization can be enhanced by simplifying the process of scheduling request (SR) transmission and / or buffer status report (BSR) transmission.

[0052] In some embodiments, to handle UL packets or bursts (e.g., XR packets or bursts (e.g., packets or bursts for XR services)) that will be transmitted to a gNB (gNodeB) which arrives periodically and has a varying payload size, pre-configured PUSCH (physical uplink shared channel) resources and subsequently dynamically allocated PUSCH resources can be used. In some embodiments, for transmitting UL bursts, periodic UL authorization and subsequently dynamically allocated PUSCH resources can be used.

[0053] In some embodiments, pre-configured PUSCH resources can be determined or indicated by using a configured grant (CG) mechanism, or by using a periodic DL (downlink) scheduling mechanism (e.g., UL authorization).

[0054] Through the above configuration, the capabilities of communication terminals and the network can be improved.

[0055] In some embodiments, for handling periodic traffic with different payload sizes in each period, dynamic authorization enhancement can be adapted to simplify the process of SR (scheduling request) transmission and / or BSR (buffer status report) transmission. Details in this regard will be described below.

[0056] In some embodiments, to handle periodic traffic with different payload sizes in each period, pre-configured PUSCH (physical uplink shared channel) resources and subsequently dynamically allocated PUSCH resources can be used.

[0057] Through the configuration of some embodiments of the present disclosure, the scheduling delay of dynamic authorization caused by SR and / or BSR transmission can be reduced. In addition, capacity gain can be obtained through resource (pre)-allocation.

[0058] In addition, through the configuration of some embodiments of the present disclosure, the energy consumption of the UE can be reduced by reducing PDCCH (Physical Downlink Control Channel) monitoring.

[0059] In some embodiments, to handle periodic traffic, a method is provided, which includes: a wireless communication terminal (e.g., a UE (User Equipment)) sending uplink traffic information to a wireless communication node (e.g., a gNB (gNodeB)); the wireless communication terminal receiving an uplink transmission indication periodically from the wireless communication node in response to the uplink traffic information; and the wireless communication terminal sending an uplink message to the wireless communication node periodically according to the uplink transmission indication.

[0060] In some embodiments, the uplink traffic information may include long-term information. In some embodiments, the uplink traffic information may include at least one of the following: the size of periodic packets or bursts to be transmitted to the wireless communication node, the period of periodic packets or bursts to be transmitted to the wireless communication node, the recommended transport block size (TBS), the recommended resource size, the number of recommended Physical Uplink Shared Channels (PUSCHs), the timing, or the period of the recommended uplink transmission indication. In some embodiments, the long-term information may be carried by RRC signaling.

[0061] In some embodiments, the uplink traffic information may include XR traffic information, but is not limited thereto. In some embodiments, the periodic packets or bursts to be transmitted to the wireless communication node may be XR packets or bursts, but are not limited thereto.

[0062] In some embodiments, the size of the periodic packets or bursts may include at least one of the following: the minimum size of the periodic packets or bursts, the minimum size of the payload in the periodic packets or bursts, the medium size of the periodic packets or bursts, the medium size of the payload in the periodic packets or bursts, the average size of the periodic packets or bursts, or the average size of the payload in the periodic packets or bursts.

[0063] In some embodiments, the uplink traffic information may include short-term information. In some embodiments, the uplink traffic information may include at least one of the following:

[0064] the transmission moment or time slot of the periodic packets or bursts generated by the wireless communication terminal,

[0065] the deadline or time slot for frame refresh of the periodic packets or bursts

[0066] Segmentation information of periodic data packets or bursts, or burst boundary information, or protocol data unit (PDU) set boundary information

[0067] Packet deadline budget (PDB) of a single packet or stream of a periodic data packet or burst, resource or PUSCH opportunity occupancy information or resource release information, or

[0068] Configuration grant (CG) index corresponding to a periodic data packet or burst

[0069] In some embodiments, the short-term information may be carried by DCI signaling

[0070] In some embodiments, the uplink transmission indication may include at least one of the following: a first uplink grant that indicates the transmission of an uplink message, or an indication for activating or deactivating a pre-configured CG configuration for the uplink message. In some embodiments, the uplink message may include at least one of a buffer status report (BSR) of the uplink buffer of the wireless communication terminal or uplink data. That is, the uplink transmission indication may include at least one of the following: a first uplink grant that indicates the transmission of the BSR and uplink data; or an indication for activating or deactivating a pre-configured CG configuration for the transmission of the BSR and uplink data

[0071] In some embodiments, the wireless communication node may determine the uplink transmission indication according to the uplink traffic information provided by the wireless communication terminal

[0072] Details of the embodiments will be provided in the following paragraphs, but the present disclosure is not limited thereto

[0073] Embodiment 1: The UE sends auxiliary information to the gNB

[0074] Case 1-1, the UE recommends long-term traffic information

[0075] In some embodiments, the UE may transmit traffic information to the gNB for scheduling. In some embodiments, the UE may generate data packets or bursts for a certain service or application (e.g., XR service or application) to be transmitted to the gNB. In some embodiments, the UE may periodically generate data packets or bursts for a certain service or application (e.g., XR service or application) to be transmitted to the gNB. In some embodiments, the data packets or bursts are periodic data packets or bursts. In some embodiments, the UE may transmit to the gNB at least one of the packet size of the data packet or burst or the period of the periodic data packet or burst for scheduling

[0076] In some embodiments, the packet size may include, for example, the minimum, medium, or average size of a packet or a burst, or the minimum, medium, or average size of the payload in a packet or a burst.

[0077] In some embodiments, for UL (uplink) AR (augmented reality) video, the period of a packet or a burst is assumed, and the packet size of the packet or the burst can be large and variable. In some embodiments, the UE may provide traffic information to the gNB, and the traffic information may be a long-term value or a statistical value of the traffic of a specific service (e.g., XR service).

[0078] In some embodiments, based on the traffic information provided by the UE, the gNB may perform scheduling. For example, the gNB may send a first UL grant according to the periodic information, or adjust the scheduling priority or the allocated flexible resources in the first UL grant. In some embodiments, the first UL grant may indicate the resources for the UE to send a packet or a burst or a part of the packet or the burst.

[0079] Case 1-1-a

[0080] In some embodiments, the UE may transmit traffic information to the gNB, including at least one of the following: a recommended TBS (transport block size), a recommended resource size, or the period of a periodic packet or a burst, or the number of recommended physical uplink shared channel (PUSCH) opportunities.

[0081] Case 1-2, the UE sends dynamic / short-term information

[0082] In some embodiments, the UE may send dynamic or short-term information to the gNB.

[0083] In some embodiments, the dynamic or short-term information may include at least one of auxiliary information or control information for link or resource adaptation.

[0084] In some embodiments, the dynamic or short-term information may include at least one of the following:

[0085] - The packet generation / arrival time or time slot on the UE side,

[0086] - The deadline or time slot for frame refreshing of a packet or a burst,

[0087] - Packet segmentation information (e.g., the number of segments of a packet from the UE), or burst boundary information, or PDU set boundary information (for multi-stream transmission, send the packet segmentation information, burst boundary information, or PDU set boundary information and the corresponding PDB (packet deadline budget) for each packet or stream to the gNB),

[0088] - Resource occupancy or release information (e.g., when the first UL grant schedules multiple PUSCHs, or when multiple PUSCHs are configured within the CG PUSCH period, the UE may indicate the occupied resources that can be released and the unoccupied resources), or

[0089] - CG (configured grant) configuration index. For example, the UE selects the CG configuration index according to the UL service (e.g., XR UL service).

[0090] In some embodiments, the dynamic or short-term information may be transmitted to the gNB via MAC CE (Media Access Control Control Element), Uplink Control Information (UCI), or the first PUSCH.

[0091] In some embodiments, the first PUSCH is the PUSCH scheduled by the first UL grant.

[0092] In some embodiments, the first PUSCH is the first CG PUSCH in the CG PUSCH period for transmitting uplink messages.

[0093] Embodiment 2: Configuration of the PDCCH period and the corresponding UE power saving scheme

[0094] Configuration of the predefined / first UL grant:

[0095] In some embodiments, the first UL grant is periodic, and the gNB determines the period of the first UL grant.

[0096] In some embodiments, the gNB determines the resources allocated by the first UL grant.

[0097] Case 2-1: The UE monitors the PDCCH in the periodic PDCCH monitoring occasion.

[0098] In some embodiments, the UE may monitor the PDCCH (Physical Downlink Control Channel) in the periodic PDCCH monitoring occasion to obtain the first UL grant. As Figure 1 shown, the UE has periodic data packets or bursts generated or arriving. The UE receives the PDCCH for the first UL grant. When receiving the first UL grant, the UE sends the BSR and UL data (e.g., at least a part) to the gNB according to the received first UL grant. In some embodiments, the period of the first UL grant and the period of the periodic data packets or bursts generated / arriving are the same. In some embodiments, the period of the first UL grant and the period of the PDCCH monitoring occasion are the same.

[0099] In some embodiments, the UE may adopt a power saving configuration including at least one of the following:

[0100] 1) Configure CDRX (Connected Mode DRX (Extended Discontinuous Reception)) according to a period (i.e., the period of CDRX is aligned with the period of PDCCH monitoring occasions).

[0101] 2) The UE monitors the PDCCH (DL grant or UL grant) in the first part of the PDCCH monitoring occasion and avoids monitoring the PDCCH in the first part of the PDCCH monitoring occasion (e.g., according to dynamic or short-term information, the UE knows that there is a latency for the first UL grant and determines to monitor the PDCCH in the later part of the corresponding PDCCH monitoring occasion).

[0102] 3) If the UE receives a PDCCH (e.g., UL grant) but the buffer is empty or there is no data to send, the UE skips PDCCH monitoring. In one embodiment, the UE sends an indication to the gNB to stop the first UL grant transmission. In one embodiment, the UE sends an indication to release resources; and / or

[0103] 4) The UE monitors the PDCCH at fixed PDCCH monitoring occasions.

[0104] In some embodiments, the period of the PDCCH monitoring occasion is aligned with the period of UL traffic (e.g., data packets or bursts to be transmitted from the UE to the gNB).

[0105] Case 2-2: Periodic activation or deactivation indication

[0106] In some embodiments, the gNB may send an activation or deactivation indication to the UE for activating or deactivating a pre-configured CG configuration for BSR and / or uplink data (see Figure 2 ). According to the activation indication, the UE may send the BSR and / or uplink data to the gNB on the resources indicated by the pre-configured CG configuration. According to the deactivation indication, the UE may stop transmitting the BSR and / or uplink data to the gNB.

[0107] In some embodiments, the UE transmits at least a part of the BSR and UL data packets or bursts at the corresponding pre-configured UL resources indicated by the pre-configured CG configuration.

[0108] In some embodiments, based on UL traffic information, the parameters of the CG configuration (e.g., including resource size) are pre-configured.

[0109] In some embodiments, the UE may adopt a power saving configuration including at least one of the following:

[0110] 1) Configure CDRX (Connected Mode DRX (Extended Discontinuous Reception)) according to a period, e.g., the period of CDRX is aligned with the period of PDCCH monitoring occasions;

[0111] 2) The UE monitors the PDCCH (e.g., an indication for activating or deactivating a CG configuration) in the first part of the PDCCH monitoring occasion, and avoids monitoring the PDCCH in the first part of the PDCCH monitoring occasion (e.g., based on dynamic or short-term information, the UE knows that there is a delay in the indication for activating or deactivating the CG configuration and determines to monitor the PDCCH in the subsequent part of the corresponding PDCCH monitoring occasion);

[0112] 3) If the UE receives a PDCCH (e.g., an indication for activating or deactivating a CG configuration) but the buffer is empty or there is no data to be transmitted, the UE skips the PDCCH monitoring and / or sends an indication to the gNB to stop the indication for activating or deactivating the CG configuration or release the resources; in one embodiment, the UE transmits an indication for releasing the CG resources to the gNB; and / or

[0113] 4) The UE monitors the PDCCH (e.g., an indication for activating or deactivating a CG configuration) at a fixed PDCCH monitoring occasion.

[0114] In some embodiments, the start of the PDCCH monitoring occasion can be configured. In some embodiments, the start of the PDCCH monitoring occasion for different UEs is different.

[0115] In some embodiments, the period of the PDCCH monitoring occasion is several times the period of the UL traffic (e.g., data packets or bursts to be transmitted from the UE to the gNB generated by the UE).

[0116] In some embodiments, the period of the PDCCH monitoring occasion is aligned with the period of the UL traffic (e.g., data packets or bursts to be transmitted from the UE to the gNB generated by the UE).

[0117] Embodiment 3: Relationship between the first UL grant and the second UL grant

[0118] In some embodiments, after the UE receives the first UL grant, the UE can send a BSR and uplink data (e.g., a part of the XR data packet) according to the first UL grant. According to at least one of the BSR, the first uplink grant, or the information sent from the UE to the gNB, the gNB can send a second UL grant to the UE (see Figure 3 ).

[0119] In some embodiments, the UE can receive the second UL grant and transmit the remaining part of the UL data packet or burst to the gNB according to the second UL. In such a case, the second UL grant can be determined based on the BSR from the UE.

[0120] In some embodiments, there may be some relationship between the first UL grant and the second UL grant.

[0121] In some embodiments, the second UL grant may be determined based on the BSR and the first UL grant. In some embodiments, the second UL grant may be determined based on the BSR and the information sent from the UE to the gNB.

[0122] In some embodiments, the gNB may receive the remaining data of a certain number of UL data packets or bursts.

[0123] In some embodiments, the gNB may modify the configuration of the first UL grant according to the second uplink grant. For example, the period of the first UL grant may be modified according to the information in the second uplink grant.

[0124] In some embodiments, the second UL grant may be a reduced DCI. In some embodiments, some bit fields of the second UL grant may be the same as the corresponding bit fields in the first UL grant. In some embodiments, these bit fields of the second UL grant may be omitted. In some embodiments, the number of bit fields of the second UL grant is less than the number of bit fields of the first UL grant.

[0125] In some embodiments, to handle periodic traffic, another method is provided, which includes: a wireless communication node receives uplink traffic information from a wireless communication terminal; in response to the uplink traffic information, the wireless communication terminal periodically sends an uplink transmission indication to the wireless communication node to allow the wireless communication terminal to periodically send an uplink message according to the uplink transmission indication.

[0126] Specifically, it can be determined with reference to the above embodiments and will not be elaborated here.

[0127] Figure 4Schematic diagram of a wireless communication terminal 30 according to an embodiment of the present disclosure. The wireless communication terminal 30 may be a tag, a mobile phone, a laptop computer, a tablet computer, an e-book, or a portable computer system, which is not limited herein. The wireless communication terminal 30 may include a processor 300 such as a microprocessor or an application specific integrated circuit (ASIC), a storage unit 310, and a communication unit 320. The storage unit 310 may be any data storage device that stores program code 312 accessed and executed by the processor 300. Examples of storing the code 312 include, but are not limited to, a subscriber identity module (SIM), a read-only memory (ROM), a flash memory, a random-access memory (RAM), a hard disk, and an optical data storage device. The communication unit 320 may be a transceiver and is used to send and receive signals (e.g., messages or data packets) according to the processing result of the processor 300. In one embodiment, the communication unit 320 sends and receives signals via at least one antenna 322.

[0128] In one embodiment, the storage unit 310 and the program code 312 may be omitted, and the processor 300 may include a storage unit having stored program code.

[0129] For example, by executing the program code 312, the processor 300 may implement any one of the steps in the exemplary embodiments on the wireless communication terminal 30.

[0130] The communication unit 320 may be a transceiver. Alternatively or additionally, the communication unit 320 may be configured as a transmitting unit and a receiving unit that are respectively configured to send and receive signals to and from a wireless communication node.

[0131] In some embodiments, the wireless communication terminal 30 may be used to perform the operations of the above UE. In some embodiments, the processor 300 and the communication unit 320 cooperate to perform the above operations. For example, the processor 300 performs operations and sends or receives signals, messages, and / or information through the communication unit 320.

[0132] Figure 5Diagram of a wireless communication node 40 (e.g., a session management node) according to an embodiment of the present disclosure. The wireless communication node 40 can be a satellite, a Base Station (BS), a gNB, a network entity, a Domain Name System (DNS) server, a Mobility Management Entity (MME), a Serving Gateway (S-GW), a Packet Data Network (PDN) Gateway (P-GW), a Radio Access Network (RAN), a Next Generation RAN (NG-RAN), a data network, a core network, a communication node in the core network, or a Radio Network Controller (RNC), and is not limited thereto. In addition, the wireless communication node 40 can include (execute) at least one network function, such as an Access and Mobility management Function (AMF), a Session Management Function (SMF), a User Place Function (UPF), a Policy Control Function (PCF), an Application Function (AF), etc. The wireless communication node 40 can include a processor 400 (such as a microprocessor or an ASIC), a storage unit 410, and a communication unit 420. The storage unit 410 can be any data storage device that stores program code 412 accessed and executed by the processor 400. Embodiments of the storage unit 412 include, but are not limited to, SIM, ROM, flash memory, RAM, hard disk, and optical data storage devices. The communication unit 420 can be a transceiver and is used to send and receive signals (e.g., messages or data packets) according to the processing results of the processor 400. In one embodiment, the communication unit 420 sends and receives signals via at least one antenna 422.

[0133] In one embodiment, the storage unit 410 and the program code 412 can be omitted. The processor 400 can include a storage unit with stored program code.

[0134] The processor 400 can implement any of the steps described in the exemplary embodiments on the wireless communication node 40, for example, by executing the program code 412.

[0135] The communication unit 420 may be a transceiver. The communication unit 420 may alternatively or additionally combine a transmitting unit and a receiving unit, which are configured to transmit and receive signals, messages, or information to and from a wireless communication node or a wireless communication terminal, respectively.

[0136] In some embodiments, the wireless communication node 40 may be used to perform the operations of the above gNB. In some embodiments, the processor 400 and the communication unit 420 cooperate to perform the above operations. For example, the processor 400 performs the operations and transmits or receives signals through the communication unit 420.

[0137] According to an embodiment of the present invention, a wireless communication method is also provided. In one embodiment, the wireless communication method may be performed by using a wireless communication terminal (e.g., UE). In one embodiment, the wireless communication terminal may be implemented by using the above wireless communication terminal 40, but is not limited thereto.

[0138] Reference Figure 6 , in one embodiment, the wireless communication method includes: a wireless communication terminal sending uplink traffic information to a wireless communication node; in response to the uplink traffic information, the wireless communication terminal periodically receiving an uplink transmission indication from the wireless communication node; the wireless communication terminal periodically sending an uplink message to the wireless communication node according to the uplink transmission indication.

[0139] Details in this regard can be determined with reference to the above paragraphs and will not be repeated here.

[0140] According to an embodiment of the present invention, a wireless communication method is also provided. In one embodiment, the wireless communication method may be performed by using a wireless communication node (e.g., gNB). In one embodiment, the wireless communication node may be implemented by using the above wireless communication node 50, but is not limited thereto.

[0141] Reference Figure 7 , in one embodiment, the wireless communication method includes: a wireless communication node receiving uplink traffic information from a wireless communication terminal; in response to the uplink traffic information, the wireless communication terminal periodically sending an uplink transmission indication to the wireless communication node to allow the wireless communication terminal to periodically send an uplink message according to the uplink transmission indication.

[0142] Details in this regard can be determined with reference to the above paragraphs and will not be repeated here.

[0143] Although various embodiments of the present disclosure have been described above, it should be understood that these embodiments are presented by way of example only and not by way of limitation. Similarly, different figures may depict example architectures or configurations provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present disclosure. However, such persons will understand that the present disclosure is not limited to the example architectures or configurations shown, but may be implemented using a variety of alternative architectures and configurations. Additionally, as will be understood by those of ordinary skill in the art, one or more features of one embodiment may be combined with one or more features of another embodiment described herein. Accordingly, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.

[0144] It should also be understood that any reference in this document to elements by names such as "first," "second," etc. generally does not limit the number or order of those elements. Instead, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, the reference to a first and a second element does not mean that only two elements may be employed, or that the first element must precede the second element in some manner.

[0145] In addition, those skilled in the art will understand that any of a variety of different technologies and techniques may be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or optical particles, or any combination thereof.

[0146] Those skilled in the art will further appreciate that any of the different illustrative logical blocks, units, processors, devices, circuits, methods, and functions described in connection with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital embodiments, analog embodiments, or combinations thereof), firmware, different forms of programs or design code incorporating instructions (which for convenience may be referred to herein as "software" or "software units"), or any combination of these technologies.

[0147] To clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, units, circuits, and steps have been described above in terms of their functionality. Whether the functionality is implemented as hardware, firmware, software, or a combination of these techniques depends on the particular application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each particular application, but such implementation decisions do not result in departing from the scope of this disclosure. According to various embodiments, a processor, device, component, circuit, structure, machine, unit, etc. may be configured to perform one or more of the functions described herein. As used herein, the term "configured to" or "configured for" with respect to a specified operation or function refers to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed, and / or arranged to perform the specified operation or function.

[0148] In addition, those skilled in the art will understand that the different illustrative logic blocks, units, devices, components, and circuits described herein may be implemented within or performed by an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, units, and circuits may also include antennas and / or transceivers to communicate with various components within a network or within a device. The general-purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration that performs the functions described herein. If implemented in software, the functionality may be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of the methods or algorithms disclosed herein may be implemented as software stored on a computer-readable medium.

[0149] Computer-readable media includes both computer storage media and communication media, where communication media includes any media that can transfer a computer program or code from one place to another. The storage media can be any available media accessible by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that is accessible by a computer.

[0150] In this document, as used herein, the term "unit" refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purposes of discussion, the various units are described as discrete units; however, as will be apparent to one of ordinary skill in the art, two or more units may be combined to form a single unit that performs the associated functions according to embodiments of the present disclosure.

[0151] Furthermore, a memory or other storage, and communication components may be employed in embodiments of the present disclosure. It should be understood that, for clarity, the above description has described embodiments of the present disclosure with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements, or domains may be used without departing from the present disclosure. For example, functions shown to be performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Thus, the reference to specific functional units is only a reference to a suitable means for providing the described functionality, and does not indicate a strict logical or physical structure or organization.

[0152] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of the claims. Thus, the present invention is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as set forth in the following claims.

Claims

1. A wireless communication method, comprising: A wireless communication terminal sends uplink traffic information to a wireless communication node; In response to the uplink traffic information, the wireless communication terminal periodically receives an uplink transmission indication from the wireless communication node; The wireless communication terminal periodically sends an uplink message to the wireless communication node according to the uplink transmission indication.

2. The wireless communication method according to claim 1, wherein, The uplink traffic information includes at least one of the following: the packet size of a periodic data packet or a burst to be transmitted to the wireless communication node, the period of the periodic data packet or the burst to be transmitted to the wireless communication node, the recommended transport block size (TBS), the recommended resource size, the number of recommended physical uplink shared channel (PUSCH) opportunities, or the period of the recommended uplink transmission indication.

3. The wireless communication method according to claim 2, wherein, The packet size of the periodic data packet or the burst includes at least one of the following: the minimum size of the periodic data packet or the burst, the minimum size of the payload in the periodic data packet or the burst, the medium size of the periodic data packet or the burst, the medium size of the payload in the periodic data packet or the burst, the average size of the periodic data packet or the burst, or the average size of the payload in the periodic data packet or the burst.

4. The wireless communication method according to any one of claims 1 to 3, wherein, The uplink traffic information includes at least one of the following: The transmission time or time slot of a periodic data packet or a burst generated by the wireless communication terminal, The deadline or time slot for frame refreshing of the periodic data packet or the burst, The data packet segmentation information of the periodic data packet or the burst, or the burst boundary information, or the protocol data unit (PDU) set boundary information, The packet deadline budget (PDB) of a single data packet or a stream of the periodic data packet or the burst, the resource or PUSCH opportunity occupancy information or resource release information, or The configured grant (CG) index corresponding to the periodic data packet or the burst.

5. The wireless communication method according to any one of claims 1 to 4, wherein, The uplink traffic information is carried by at least one of the following: media access control control element (MACCE) signaling, radio resource control (RRC) signaling, or a first physical uplink shared channel (PUSCH).

6. The wireless communication method according to claim 5, wherein, The first PUSCH is scheduled by a first uplink grant in the uplink transmission indication.

7. The wireless communication method according to claim 5 or 6, wherein, The first PUSCH is the first configured grant PUSCH (CG PUSCH) among multiple CG PUSCHs within the transmission period of the uplink message.

8. The wireless communication method according to any one of claims 1 to 7, wherein, One of the uplink transmission indications includes at least one of the following: a first uplink grant, where the first uplink grant indicates the transmission of a buffer status report (BSR) and uplink data; or an indication for activating or deactivating a preconfigured CG configuration, where the preconfigured CG configuration is for the transmission of the BSR and uplink data.

9. The wireless communication method according to claim 8, wherein, A cycle of discontinuous reception (DRX) in the connected mode aligned with the cycle of the monitoring occasion of the uplink transmission indication is configured for the wireless communication terminal.

10. The wireless communication method according to claim 8 or 9, wherein, The wireless communication terminal monitors a physical downlink control channel (PDCCH) for the uplink transmission indication in the monitoring occasion, and avoids monitoring the PDCCH for the uplink transmission indication outside the monitoring occasion for the uplink transmission indication.

11. The wireless communication method according to any one of claims 8 to 10, wherein, The wireless communication terminal monitors the PDCCH for the uplink transmission indication in a first part of the monitoring occasion for the uplink transmission indication, and avoids monitoring the PDCCH for the uplink transmission indication in a second part of the monitoring occasion for the uplink transmission indication.

12. The wireless communication method according to any one of claims 8 to 11, wherein, In response to the buffer for uplink data being empty or the wireless communication terminal having no data to send to the wireless communication node, the wireless communication terminal skips monitoring the PDCCH for the uplink transmission indication.

13. The wireless communication method according to any one of claims 8 to 12, wherein the wireless communication terminal sends an indication to the wireless communication node to stop the uplink transmission indication or release the resources for the uplink data.

14. The wireless communication method according to any one of claims 8 to 13, wherein, The cycle of the monitoring occasion of the uplink transmission indication is aligned with one or more times the cycle of the periodic data packet or burst to be transmitted to the wireless communication node.

15. The wireless communication method according to any one of claims 8 to 14, wherein, The start of the monitoring occasion of the uplink transmission indication is different from the start of the transmission indications of different monitoring occasions of different wireless communication terminals for monitoring the PDCCH.

16. The wireless communication method according to any one of claims 8 to 15, wherein, The wireless communication terminal receives a second uplink grant, where the second uplink grant is associated with at least one of the BSR, the first uplink grant, or the information sent from the wireless communication terminal to the wireless communication node.

17. The wireless communication method according to claim 16, wherein, The wireless communication terminal transmits a part of a data packet or burst to be transmitted according to the first uplink grant, and transmits the remaining part of the data packet to the wireless communication terminal according to the second uplink grant.

18. The wireless communication method according to claim 16 or 17, wherein, According to the second uplink grant, the configuration of the first uplink grant is modified.

19. The wireless communication method according to any one of claims 16 to 18, wherein, The number of bit fields of the second uplink grant is less than the number of bit fields of the first uplink grant.

20. A wireless communication method, comprising: A wireless communication node receives uplink traffic information from a wireless communication terminal; In response to the uplink traffic information, the wireless communication terminal periodically sends an uplink transmission indication to the wireless communication node, so as to allow the wireless communication terminal to periodically send an uplink message according to the uplink transmission indication.

21. The wireless communication method according to claim 20, wherein, The uplink traffic information includes at least one of the following: the packet size of a periodic data packet or burst to be transmitted to the wireless communication node, the period of the periodic data packet or burst to be transmitted to the wireless communication node, the recommended transport block size TBS, the recommended resource size, the number of recommended physical uplink shared channel PUSCH opportunities, or the period of the recommended uplink transmission indication.

22. The wireless communication method according to claim 21, wherein, The packet size of the periodic data packet or burst includes at least one of the following: the minimum size of the periodic data packet or burst, the minimum size of the payload in the periodic data packet or burst, the medium size of the periodic data packet or burst, the medium size of the payload in the periodic data packet or burst, the average size of the periodic data packet or burst, or the average size of the payload in the periodic data packet or burst.

23. The wireless communication method according to any one of claims 20 to 22, wherein, The uplink traffic information includes at least one of the following: The transmission moment or time slot of a periodic data packet or burst generated by the wireless communication terminal, The deadline moment or time slot for frame refresh of the periodic data packet or burst, Packet segmentation information of the periodic data packet or burst, or burst boundary information, or protocol data unit PDU set boundary information, The packet deadline budget PDB of a single packet or stream of the periodic data packet or burst, resource or PUSCH opportunity occupancy information or resource release information, or The configuration grant CG index corresponding to the periodic data packet or burst.

24. The wireless communication method according to any one of claims 20 to 25, wherein, The uplink traffic information is carried by at least one of the following: media access control control element MAC CE signaling, radio resource control RRC signaling, or the first physical uplink shared channel PUSCH.

25. The wireless communication method according to claim 24, wherein, the first PUSCH is scheduled by a first uplink grant in the uplink transmission indication.

26. The wireless communication method according to claim 24 or 25, wherein, the first PUSCH is the first CG PUSCH among a plurality of CG PUSCHs within the transmission period of the uplink message.

27. The wireless communication method according to any one of claims 20 to 26, wherein, one of the uplink transmission indications includes at least one of the following: a first uplink grant, wherein the first uplink grant indicates the transmission of a buffer status report BSR and uplink data; or an indication for activating or deactivating a preconfigured CG configuration, wherein the preconfigured CG configuration is for the transmission of the BSR and uplink data.

28. The wireless communication method according to claim 27, wherein, a discontinuous reception CDRX in the connected mode is configured for the wireless communication terminal with a period aligned with the period of the monitoring occasion of the uplink transmission indication.

29. The wireless communication method according to claim 27 or 28, wherein, the wireless communication node receives an indication from the wireless communication terminal to stop the uplink transmission indication or release the resources for the uplink data.

30. The wireless communication method according to any one of claims 27 to 29, wherein the period of the monitoring occasion of the uplink transmission indication is aligned with one or more times the period of a periodic data packet or burst to be transmitted to the wireless communication node.

31. The wireless communication method according to any one of claims 27 to 30, wherein, the start of the monitoring occasion of the uplink transmission indication is different from the start of the transmission indications of different monitoring occasions of different wireless communication terminals for monitoring the PDCCH.

32. The wireless communication method according to any one of claims 27 to 31, wherein, the wireless communication node sends a second uplink grant to the wireless communication terminal according to at least one of the BSR, the first uplink grant, or the information received from the wireless communication terminal.

33. The wireless communication method according to claim 32, wherein, the first uplink grant is for a part of a data packet or burst to be transmitted, and the second uplink grant is for the remaining part of the data packet or burst.

34. The wireless communication method according to claim 32 or 33, wherein, the wireless communication node modifies the configuration of the first uplink grant according to the second uplink grant.

35. The wireless communication method according to any one of claims 32 to 34, wherein, the number of bit fields of the second uplink grant is less than the number of bit fields of the first uplink grant.

36. A wireless communication terminal, comprising: a communication unit; a processor configured to: send uplink traffic information to a wireless communication node; Periodically receive an uplink transmission indication from the wireless communication node in response to the uplink traffic information; and periodically send an uplink message to the wireless communication node according to the uplink transmission indication.

37. The wireless communication terminal according to claim 36, wherein, the processor is further configured to execute the wireless communication method according to any one of claims 2 to 19.

38. A wireless communication node, comprising: a communication unit; a processor configured to: receive uplink traffic information from a wireless communication terminal; in response to the uplink traffic information, periodically send an uplink transmission indication to the wireless communication node to allow the wireless communication terminal to periodically send an uplink message according to the uplink transmission indication.

39. The wireless communication node according to claim 38, wherein the processor is further configured to execute the wireless communication method according to any one of claims 21 to 35.

40. A computer program product comprising computer-readable program code stored thereon, the code causing the processor to implement the wireless communication method according to any one of claims 1 to 35 when executed by the processor.