Resource request methods and apparatuses, device and storage medium

By sending resource request messages from terminal devices within a micro-domain network, transmission resources for local and non-local data are dynamically allocated, solving the problem of insufficient transmission resource requests within micro-domain networks in existing technologies and improving resource utilization and transmission efficiency.

WO2026011456A1PCT designated stage Publication Date: 2026-01-15GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/105349
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-12
Publication Date
2026-01-15

AI Technical Summary

Technical Problem

The existing SR/BSR/Pre-emptive BSR mechanism can only be applied to uplink transmission resource requests outside the micro-domain network, and cannot support dynamic requests and allocation of transmission resources within the micro-domain network.

Method used

A resource request method is provided, in which a first terminal device sends a first resource request message to a first wireless access device, indicating information related to local data and/or non-local data, so that the first wireless access device can dynamically allocate uplink transmission resources.

Benefits of technology

It enables dynamic requesting and allocation of transmission resources within the micro-domain network, reducing transmission latency and resource waste of non-local data, and improving spectrum resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024105349_15012026_PF_FP_ABST
    Figure CN2024105349_15012026_PF_FP_ABST
Patent Text Reader

Abstract

Resource request methods and apparatuses, a device and a storage medium, relating to the technical field of communications. A method is executed by a first terminal device, and comprises: when a first condition is met, sending a first resource request message to a first wireless access device, the first resource request message being used for indicating information related to local data and / or non-local data (710). When the first condition is met, the first terminal device can send first resource request information to the first wireless access device, so as to indicate information related to local data and / or non-local data to the first wireless access device, such that the first wireless access device can allocate uplink transmission resources to the first terminal device on the basis of the first resource request information.
Need to check novelty before this filing date? Find Prior Art

Description

Resource request methods, apparatus, equipment and storage media Technical Field

[0001] This application relates to the field of communication technology, and in particular to a resource request method, apparatus, device, and storage medium. Background Technology

[0002] In a two-layer networking architecture based on Micro Network / Macro Network, the Head Point (HP) of the Micro Network mainly contains two types of transmission resources: transmission resources used for transmission between at least one Member UE and the Head Point within the Micro Network, and / or uplink transmission resources used for transmission outside the Micro Network between the Head Point and the Wide Network. The SR (Scheduling Request) / BSR (Buffer Status Report) / Pre-emptive BSR mechanisms in related technologies are only applicable to uplink transmission resource requests outside the Micro Network and cannot support dynamic requests for transmission resources within the Micro Network.

[0003] Summary of the Invention

[0004] This application provides a resource request method, apparatus, device, and storage medium. The technical solutions provided by this application are as follows:

[0005] According to one aspect of the embodiments of this application, a resource request method is provided, the method being executed by a first terminal device, the method comprising:

[0006] If the first condition is met, a first resource request message is sent to the first wireless access device, the first resource request message being used to indicate information related to local data and / or non-local data.

[0007] According to one aspect of the embodiments of this application, a resource request method is provided, the method being executed by a first wireless access device, the method comprising:

[0008] A first resource request message is received from a first terminal device, the first resource request message being used to indicate information related to local data and / or non-local data of the first terminal device.

[0009] According to one aspect of the embodiments of this application, a resource request method is provided, the method being executed by a first network device, the method comprising:

[0010] A second resource request message is received from a first wireless access device, the second resource request message being used to request uplink transmission resources between the first wireless access device and the first network device.

[0011] According to one aspect of the embodiments of this application, a resource request apparatus is provided, the apparatus comprising:

[0012] The sending module is configured to send a first resource request message to a first wireless access device when a first condition is met. The first resource request message is used to indicate information related to local data and / or non-local data.

[0013] According to one aspect of the embodiments of this application, a resource request apparatus is provided, the apparatus comprising:

[0014] The receiving module is configured to receive a first resource request message from a first terminal device, wherein the first resource request message is used to indicate information related to local data and / or non-local data of the first terminal device.

[0015] According to one aspect of the embodiments of this application, a resource request apparatus is provided, the apparatus comprising:

[0016] The receiving module is configured to receive a second resource request message from a first wireless access device, the second resource request message being used to request uplink transmission resources between the first wireless access device and the first network device.

[0017] According to one aspect of the embodiments of this application, a communication device is provided, the communication device including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the resource request method described above. The communication device is a terminal device, or the communication device is a network device.

[0018] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, the storage medium storing a computer program for execution by a processor to implement the resource request method described above.

[0019] According to one aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the above-described resource request method.

[0020] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, and a processor reading from the computer-readable storage medium and executing the computer instructions to implement the resource request method described above.

[0021] The technical solutions provided in this application embodiment may have the following beneficial effects:

[0022] If the first condition is met, the first terminal device may send a first resource request information to the first wireless access device to indicate information related to local data and / or non-local data, so that the first wireless access device may allocate uplink transmission resources to the first terminal device according to the first resource request information. Attached Figure Description

[0023] Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application;

[0024] Figure 2 is a schematic diagram of a Subnetwork provided in one embodiment of this application;

[0025] Figure 3 is a schematic diagram of a wide area network provided in one embodiment of this application;

[0026] Figure 4 is an architecture diagram of IAB (Integrated Access and Backhaul) under two deployment modes, SA (Subscriber Access) and EN-DC (Enhanced Dual Connectivity), provided in an embodiment of this application.

[0027] Figure 5 is a comparison diagram of Mobile IAB and WAB (Wireless Access Broadcast) architectures provided in an embodiment of this application;

[0028] Figure 6 is a flowchart of a BSR scheduling method in IAB provided in an embodiment of this application;

[0029] Figure 7 is a flowchart of a resource request method provided in an embodiment of this application;

[0030] Figure 8 is a flowchart of a resource request method provided in another embodiment of this application;

[0031] Figure 9 is a flowchart of a resource request method provided in another embodiment of this application;

[0032] Figure 10 is a flowchart of a resource request method provided in another embodiment of this application;

[0033] Figure 11 is a block diagram of a resource request apparatus provided in an embodiment of this application;

[0034] Figure 12 is a block diagram of a resource request device provided in another embodiment of this application;

[0035] Figure 13 is a block diagram of a resource request device provided in another embodiment of this application;

[0036] Figure 14 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0038] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0039] Please refer to Figure 1, which shows a schematic diagram of a network architecture 100 provided in one embodiment of this application. The network architecture 100 may include: a terminal device 10, an access network device 20, and a core network element 30.

[0040] Terminal device 10 can refer to UE (User Equipment), STA (Station), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, user agent, or user equipment. In some embodiments, terminal device 10 can also be a cellular phone, cordless phone, SIP (Session Initiation Protocol) phone, WLL (Wireless Local Loop) station, PDA (Personal Digital Assistant), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal device in 5GS (5th Generation System), or terminal device in the future evolved PLMN (Public Land Mobile Network), etc., and this application embodiment is not limited to these. For ease of description, the devices mentioned above are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed within the cell managed by each access network device 20. Terminal equipment can also be simply referred to as terminal or UE, the meaning of which can be understood by those skilled in the art.

[0041] Access network device 20 is a device deployed in an access network to provide wireless communication functionality to terminal device 10. Access network device 20 may include various forms of macro base stations, micro base stations, relay stations, APs (Access Points), etc. In systems employing different wireless access technologies, the name of the device with access network device functionality may differ; for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). As communication technologies evolve, the name "access network device" may change. For ease of description, in this embodiment, the aforementioned devices providing wireless communication functionality to terminal device 10 are collectively referred to as access network devices. In some embodiments, a communication relationship can be established between terminal device 10 and core network element 30 through access network device 20. For example, in an LTE system, access network device 20 can be one or more eNodeBs within an EUTRAN (Evolved Universal Terrestrial Radio Access Network); in a 5G NR system, access network device 20 can be one or more gNBs within a RAN (Radio Access Network). In the embodiments of this application, unless otherwise specified, "network device" refers to access network device 20, such as a base station.

[0042] Core network element 30 is a network element deployed in the core network. Its main functions are to provide user connectivity, manage users, and bear services, serving as an interface to external networks. For example, core network elements in a 5G NR system may include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.

[0043] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via some air interface technology, such as the NG interface in a 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via some air interface technology, such as the Uu interface.

[0044] The "5G NR system" in this application embodiment can also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in this application embodiment can be applied to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (such as B5G (Beyound 5G) systems, 6G systems (6th Generation System), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems. This application does not limit these applications.

[0045] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0046] Before introducing the technical solution of this application, some related technical knowledge involved in this application will be introduced and explained. The following related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.

[0047] 1. Micro-domain networks and wide-area networks

[0048] The related technologies mention potential 6G (6th Generation) application scenarios such as immersive experiences, digital twins, and intelligent interaction. Simultaneously, based on traditional performance indicators, it proposes extreme performance requirements such as ultra-high speed, ultra-high transmission reliability, ultra-low latency, ultra-dense connections, and ultra-low power consumption. However, simultaneously supporting these extreme performance requirements across the entire network would significantly increase network load and 6G operating costs, making it impractical. Considering that these specific application scenarios are typically deployed in smaller areas and have strong local data service attributes, deploying and providing localized extreme data service support within a small area is an important direction for meeting 6G scenario requirements. Wide-area micro-domain convergence and subnetwork wireless access network concepts have been successively proposed by the industry in 6G. One approach is to aggregate terminal data within micro-domains, introducing a new head node (e.g., Head Point, HP) for each micro-domain network. Terminals within a micro-domain network can interact with terminals in the wide area network or other micro-domain networks through the Head Point, thereby greatly reducing the load and maintenance costs of the wide area network and improving spectrum resource utilization.

[0049] Figure 2 shows examples of micro-domain networks in different scenarios, and Figure 3 shows a two-layer access network architecture consisting of micro-domain networks and wide area networks.

[0050] Member UEs, also known as micro-domain terminals or child UEs, can simultaneously support local and non-local services. A micro-domain network is a local wireless network connected to a wide area network (WAN), consisting of a Head Point and at least one Member UE. Micro-domain networks are also referred to as Micro Networks, Subnetworks, Local Area Networks (LANs), etc. Coverage is provided by the Head Point, and the micro-domain network is controlled by the Head Point, possessing some autonomy. The Head Point, also known as a micro-domain cluster head, Subnetwork Header, Cluster Header, etc., can be a gNB or a UE. The Head Point has at least one of the following functions:

[0051] - Manage bulk-authorized communication resources within a micro-domain network;

[0052] - Routing local data within a micro-domain network to achieve extremely high performance;

[0053] - Routing non-local data to a wide area network;

[0054] - Group management / mobility management of Member UEs within a micro-domain network.

[0055] Wide area networks (WANs), also known as Macro Networks, Parent Networks, etc., are provided with WAN coverage by Macro gNBs. Macro gNBs have at least one of the following functions:

[0056] - Provides support for external non-local connectivity to microdomain networks;

[0057] - Primary safety anchor points;

[0058] - Performs billing functions;

[0059] - Authorize bulk communication resources to the micro-domain network.

[0060] It should be noted that the gNB mentioned in the embodiments of this application can also be implemented as other NBs, such as access network devices in next-generation networks. In the embodiments of this application, gNB is only used to refer to network devices in micro-domain networks or wide-area networks, and its name is not limited. In the following embodiments, gNB will be used as an example for illustrative purposes.

[0061] Member UE services can be categorized into two types: local services and non-local services. Local services are those generated, transmitted, and processed only within the micro-domain network. Non-local services are those generated within the micro-domain network but processed outside of it, or those generated outside the micro-domain network but intended for a specific node within it. These non-local services typically have moderate latency requirements in the millisecond range or are latency-insensitive, and can ultimately be processed via a wide area network (WAN).

[0062] Local service transmission in a micro-domain network includes data transmission between Member UEs and the Head Point, as well as optional data transmission between Member UEs (e.g., under Head Point control and coordination). Compared to traditional WAN transmission, local service data in micro-domain networks has shorter transmission paths, making it easier to achieve ultra-low latency, ultra-high reliability, and other extreme performance requirements. In a WAN-micro-domain converged networking architecture, signaling connections between the Head Point (representing the entire micro-domain network) and the WAN Access Network (AN) and WAN Core Network (CN) are required.

[0063] In addition to supporting local service transmission within the microdomain, it is also necessary to support non-local service transmission between Member UEs and the Wide Area Network (WAN). This fully utilizes WAN cloud computing resources, balances the load between the microdomain and WAN, and handles various Member UE services more effectively and flexibly. Furthermore, non-local microdomain services also include service transmission between microdomain networks, such as data transmission between Member UEs in one microdomain network and Member UEs in another microdomain network, or information transmission between Head Points of two microdomain networks. For non-local microdomain services, relay mode can be used to forward them to the WAN via the microdomain Head Point.

[0064] 2. Mobile IAB / WAB

[0065] The 3GPP (3rd Generation Partnership Project) introduced Integrated Access and Backhaul (IAB) technology, aiming to achieve a unified design for access and backhaul via wireless means. IAB technology allows 5G base stations to perform wireless relay, which helps improve the coverage and capacity of 5G networks, especially suitable for areas where fiber optic deployment is difficult or costly, such as densely populated urban areas or remote regions. Figure 4 shows the IAB architecture under two deployment modes: SA (Figure 4a) and EN-DC (Figure 4b).

[0066] The wireless relay nodes are called IAB nodes (IAB-nodes), supporting single-hop or multi-hop wireless access and backhaul via the NR air interface. The terminating node for the network-side NR wireless backhaul is called an IAB-donor, which performs gNB-CU (Central Unit) functions. IAB nodes support gNB-DU (Distributed Unit) functions (i.e., IAB-DU) for downstream child nodes and partial UE functions (i.e., IAB-MT (Mobile Terminal)) for upstream parent nodes, supporting connections to upstream IAB nodes or IAB-donors via the NR air interface. IABs support time-division multiplexing of access and backhaul links, resolving issues of duplex limitations and co-channel interference for relay nodes, and supporting handover mechanisms between IAB relay nodes on the radio access network side. The IAB technology has been further enhanced, including the introduction of frequency division multiplexing and space division multiplexing resource reuse methods, the implementation of an adaptive mechanism for multiple reuse methods, and the realization of signaling coordination and resource allocation of multiple parent nodes to the same IAB node in dual-connectivity scenarios, so as to further improve the robustness, load balancing, spectral efficiency, multi-hop latency and end-to-end performance of IAB.

[0067] A further development of IAB technology is known as Mobile IAB. Mobile IAB primarily focuses on enhancing the mobility of both the IAB node and the connected terminals when they are both moving. It supports mobility management of the IAB node and allows these nodes to provide services while in motion, such as being deployed on moving vehicles to provide 5G coverage for terminals inside or around the vehicle. Mobile IAB nodes only serve the UE, meaning they only support single-hop backhaul. This indicates that Mobile IAB technology is evolving towards supporting more flexible and dynamic network deployments, especially in providing coverage for moving vehicles and in public safety or disaster recovery scenarios.

[0068] Currently, WAB technology is undergoing related research. Similar to Mobile IAB, WAB is still based on the assumption of single-hop backhaul. Figure 5 compares the network topologies of Mobile IAB and WAB. The main differences are: (1) IAB nodes: In Mobile IAB and previous IABs, the IAB nodes consist of IAB-DU and IAB-MT; while for WAB, the WAB nodes have complete gNB functions (WAB-gNB) in addition to UE functions (WAB-MT). (2) Wireless backhaul: The wireless backhaul of Mobile IAB is supported by the Layer 2 BAP protocol, while WAB provides wireless backhaul based on PDU sessions between WAB-MT and BH UPF (BackHul User Plane Function). (3) Support for local services: Mobile IAB cannot support local services because Mobile IAB nodes do not have CU functionality; while WAB can provide local services for WAB nodes by deploying a local UPF next to a WAB node that has full gNB functionality. However, whether WAB supports the deployment of UPF functionality on WAB nodes is still under discussion.

[0069] 3. SR / BSR / Pre-emptive BSR

[0070] For uplink data transmission, NR supports both dynamic and non-dynamic scheduling. Similarly, for uplink dynamic scheduling, NR MAC supports scheduling resource requests and cache status reporting processes.

[0071] Firstly, the function of SR (Streaming Service) is to notify the network when a UE has uplink data to transmit, requesting dynamic resource allocation from the network side. In NR (Network Response) systems, because UEs support various types of services, and the physical layer resource attributes supported by NR differ—some physical resources may be more suitable for latency-sensitive services, while others are better suited for high-throughput services—NR enhances SR to allow the network to immediately understand the data type the UE wants to transmit, thus enabling more targeted resource allocation for that UE. Specifically, through RRC (Radio Resource Control) layer configuration, different logical channels can be mapped to different SR configurations. When a logical channel triggers SR transmission, the UE can use the corresponding SR configuration resources to transmit that SR. The network can deduce which logical channels(s) the received SR corresponds to based on the relationship between logical channels and SR configurations, allowing for more appropriate physical resource allocation for the UE in a timely manner.

[0072] Secondly, the BSR reporting process is mainly applicable to the UE reporting its current data buffer status to the network, so that the network can further schedule uplink transmission resources. For BSR, NR supports buffer status reporting for up to 8 logical channel groups. Higher precision logical channel buffer status reporting facilitates more accurate network scheduling. The increase in the number of logical channel groups has led to a change in the format of the BSR MAC CE (Medium Access Control Element). Specifically, NR mainly supports two BSR MAC CE formats: long and short. The long MAC CE format can be further divided into variable-length long BSR MAC CE and variable-length truncated long BSR MAC CE. The short MAC CE format can be further divided into short BSR MAC CE and short truncated short BSR MAC CE. Truncated BSR MAC CE is a new BSR MAC CE type introduced in NR. It is mainly used when uplink transmission resources are insufficient and the UE has more than one logical channel group of buffered data to report. The UE can inform the network that some logical channel group data is not being reported within that resource. Different BSR MAC CE formats are used for different reporting scenarios.

[0073] Based on the configuration, IAB-MT's pre-emptive BSR may be triggered by one of the following events:

[0074] - Provided UL grant (uplink authorization) to the child IAB node or UE;

[0075] - Receive BSR from sub-IAB node or UE.

[0076] The BSR scheduling in IAB, as shown in Figure 6, can include the following steps:

[0077] a) Regular BSR based on buffered data;

[0078] b) Pre-emptive BSR based on UL grant;

[0079] c) Pre-emptive BSR based on reception of regular BSR.

[0080] If the upper layer of the MAC entity of IAB-MT is configured with logicalChannelGroupIAB-Ext, IAB-MT can report Extended Pre-emptive BSR; otherwise, IAB-MT can report Pre-emptive BSR.

[0081] The MAC entity should perform the following operations:

[0082] 1> If the Pre-emptive BSR procedure determines that at least one Pre-emptive BSR has been triggered and has not been canceled:

[0083] 2> If UL-SCH (Uplink Shared Channel) resources are available for new transmissions, and according to the LCP results, UL-SCH resources can accommodate Extended Pre-emptive BSR or Pre-emptive BSR MAC CE and its subheader:

[0084] 3> Instruct the Multiplexing and Assembly procedure to generate an Extended Pre-emptive BSR or a Pre-emptive BSR MAC CE.

[0085] 2> Otherwise:

[0086] 3> Trigger SR.

[0087] A MAC PDU (Protocol Data Unit) can contain at most one Pre-emptive BSR MAC CE or Extended Pre-emptive BSR MAC CE, even if multiple events trigger the Pre-emptive BSR.

[0088] When a transmitted MAC PDU contains a corresponding Pre-emptive BSR MAC CE or Extended Pre-emptive BSR MAC CE, all triggered Pre-emptive BSRs should be cancelled.

[0089] In related technologies, the BSR or Pre-emptive BSR of an IAB-node (referring to IAB-MT) is only used to request transmission resources between the IAB-node (referring to IAB-MT) and its parent IAB-DU or IAB-donor-DU. The transmission resources used by the IAB-node (referring to IAB-DU) to schedule uplink transmissions for its child IAB-nodes or UEs are allocated by the network and cannot be dynamically requested and allocated by the existing SR / BSR / Pre-emptive BSR mechanism.

[0090] Similarly, in a two-layer networking architecture based on a micro-domain network (including a Head Point and at least one Member UE) and a wide area network (Macro gNB), the Head Point mainly contains two types of transmission resources: transmission resources for transmission within the micro-domain network, and / or uplink transmission resources for transmission outside the micro-domain network between the Head Point and the Macro gNB. However, the SR / BSR / Pre-emptive BSR mechanism only applies to uplink transmission resource requests outside the micro-domain network and cannot support dynamic requests for transmission resources within the micro-domain network. How to achieve dynamic requesting and allocation of these two types of resources through the SR / BSR / Pre-emptive BSR mechanism or by designing a new process is a problem that needs to be solved.

[0091] Please refer to Figure 7, which shows a flowchart of a resource request method provided in an embodiment of this application. The method is executed by a first terminal device. The method includes the following step 710.

[0092] Step 710: If the first condition is met, the first terminal device sends a first resource request message to the first wireless access device. The first resource request message is used to indicate information related to local data and / or non-local data.

[0093] Accordingly, the first wireless access device receives the first resource request message.

[0094] In some embodiments, local data refers to the local data of the first terminal device. In some embodiments, local data refers to data generated by the local services of the first terminal device. For example, local data is the uplink data that needs to be transmitted for the local services of the first terminal device. In some embodiments, local services refer to services within a first network, such as data transmission between the first terminal device and a second terminal device within the first network. The first network refers to a network consisting of a first wireless access device and at least one terminal device, including the first terminal device. The first network device is a device outside the first network.

[0095] In some embodiments, non-local data refers to non-local data of the first terminal device. In some embodiments, non-local data refers to data generated by non-local services of the first terminal device. For example, non-local data is uplink data that needs to be transmitted for non-local services of the first terminal device. In some embodiments, non-local services refer to services outside the first network, such as data transmission between the first terminal device and the first network device.

[0096] In some embodiments, the first information indicates information related to local data and information related to non-local data respectively. By distinguishing between local data and non-local data, after receiving the first information, the first wireless access device can distinguish whether the first terminal device needs to send local data or non-local data and perform different processing accordingly.

[0097] On the one hand, the first wireless access device can request uplink transmission resources outside the first network from the first network device in advance before receiving non-local data sent by the first terminal device, thereby reducing the transmission latency of non-local data. For example, if the first information is used to indicate information related to non-local data, then after receiving the first information, the first wireless access device needs to determine the uplink transmission resources outside the first network. That is, the uplink transmission resources outside the first network where the first wireless access device and the first terminal device reside, or the uplink transmission resources between the first wireless access device and the first network device.

[0098] On the other hand, local data does not require uplink transmission resources outside the first network, avoiding resource waste caused by the first wireless access device requesting unnecessary uplink transmission resources outside the first network. For example, for local data between two terminal devices within the first network, such as local data between the first terminal device and the second terminal device (sent from the first terminal device to the second terminal device), in addition to the uplink transmission resources between the first terminal device and the first wireless access device, the first wireless access device also needs to determine the downlink transmission resources between the first wireless access device and the second terminal device. The first wireless access device can also know the sender and receiver of the local data in advance to allocate transmission resources within the first network, reducing the latency of local data.

[0099] In some embodiments, the first resource request message is used to report uplink data information and / or to request the scheduling of uplink transmission resources. In some embodiments, the uplink data information may include information related to local data or information related to non-local data.

[0100] In some embodiments, uplink data information can refer to the existence of uplink data or the amount of uplink data. For example, uplink data information refers to whether the first terminal device has local data and / or non-local data. For example, uplink data information refers to the amount of local data and / or non-local data.

[0101] In some embodiments, uplink transmission resources are used to transmit uplink data. In some embodiments, uplink transmission resources may be resources dedicated to transmitting local data, resources dedicated to transmitting non-local data, or resources used to transmit both local and / or non-local data.

[0102] In some embodiments, the first resource request message is a first BSR MAC CE, or the first resource request message is a first UCI (Uplink Control Information).

[0103] In some embodiments, if the first UL-SCH resource is allowed for initial transmission and the first UL-SCH resource supports accommodating the first BSR MAC CE and its subheader, the terminal device generates the first BSR MAC CE. The first BSR MAC CE carries first information, which is used to indicate to the first radio access device the existence of local data and / or non-local data, and / or to indicate to the first radio access device the amount of local data and / or non-local data.

[0104] In some embodiments, the first UL-SCH resource refers to the uplink transmission resource between the first terminal device and the first wireless access device, which is used by the first terminal device to send uplink data to the first wireless access device.

[0105] In some embodiments, the first resource request information is a first BSR MAC CE. In some embodiments, the first information is carried in the first BSR MAC CE.

[0106] In some embodiments, the first information is used to indicate that the LCG has local data and / or non-local data, and / or to indicate the amount of local data and / or non-local data in the LCG. In some embodiments, the first information is used to indicate that the first terminal device has local data and / or non-local data, and / or to indicate the amount of local data and / or non-local data in the first terminal device.

[0107] 1. The first piece of information is used to indicate the existence of local data and / or non-local data.

[0108] In some embodiments, at least one LCG exists between the first terminal device and the first wireless access device. In some embodiments, a first piece of information is used to indicate that at least one LCG contains local data and / or non-local data, and / or to indicate the amount of local data and / or non-local data of the LCG. In some embodiments, the first information may include identification information of the LCG.

[0109] In some embodiments, the first information may be in the form of a bitmap to indicate whether the LCG contains local data and / or non-local data. For example, the first information includes a bitmap, wherein the nth bit in the bitmap is used to indicate whether the nth LCG contains local data and / or non-local data, where n is a positive integer.

[0110] In some embodiments, the bitmap used to indicate whether the LCG has local data and the bitmap used to indicate whether the LCG has non-local data are different bitmaps. For example, a first bitmap is used to indicate whether the LCG has local data. For instance, a bit in the first bitmap may have a first value, indicating that the LCG corresponding to that bit has local data; or a bit may have a second value, indicating that the LCG corresponding to that bit does not have local data. In some embodiments, the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1. Similarly, a second bitmap is used to indicate whether the LCG has non-local data. For instance, a bit in the second bitmap may have a first value, indicating that the LCG corresponding to that bit has non-local data; or a bit may have a second value, indicating that the LCG corresponding to that bit does not have non-local data. In some embodiments, the first value is 1 and the second value is 0; or, the first value is 0 and the second value is 1.

[0111] In some embodiments, the bitmap used to indicate whether the LCG has local data and the bitmap used to indicate whether the LCG has non-local data are the same bitmap. For example, the third bitmap is used to indicate whether the LCG has local data and / or non-local data. In some embodiments, the third bitmap uses N consecutive bits to represent whether the LCG has local data and / or non-local data, where N is a positive integer. For example, bits N*k-N+1 to N*k are used to indicate whether the k-th LCG has local data and / or non-local data, where k is a positive integer. In some embodiments, the value of N can be predefined or preconfigured, or it can be determined by the first terminal device itself, or it can be configured by the first wireless access device. Taking N=2 as an example, if the bit corresponding to the LCG is 01, it indicates that the LCG does not have local data but has non-local data; if the bit corresponding to the LCG is 10, it indicates that the LCG has local data but no non-local data; if the bit corresponding to the LCG is 00, it indicates that the LCG has neither local nor non-local data; if the bit corresponding to the LCG is 11, it indicates that the LCG has both local and non-local data. This example uses N=2 as an illustration only. The meanings of the different bit correspondences can be predefined or preconfigured, determined by the first terminal device, or configured by the first wireless access device.

[0112] In some embodiments, the first wireless access device may have communication connections with multiple terminal devices. In some embodiments, the first information carried in the first BSR MAC CE sent by the first terminal device is used to indicate whether the first terminal device has local data and / or non-local data.

[0113] In some embodiments, the first information uses reserved bits in the payload to indicate whether the first terminal device has local data, and / or to indicate whether the first terminal device has non-local data. In some embodiments, the payload refers to the payload of the first BSR MAC CE. In some embodiments, the reserved bits refer to idle bits reserved in the first BSR MAC CE, which are not configured or defined to be filled with any information, or which are defined or configured as reserved bits. In some embodiments, using reserved bits to indicate whether the first terminal device has local data and / or non-local data does not affect the size of the first BSR MAC CE. The size of the first BSR MAC CE refers to the number of bits occupied by the first BSR MAC CE.

[0114] In some embodiments, the first information uses a first bit in the payload to indicate whether the first terminal device has local data, and / or to indicate whether the first terminal device has non-local data, wherein the first bit is a newly added bit. In some embodiments, the first bit is a newly added bit in the first BSR MAC CE, that is, the first bit does not exist in the first BSR MAC CE. After adding the first bit, the size of the first BSR MAC CE will increase, but it will not occupy a reserved bit.

[0115] In some embodiments, the first information is used to indicate to a first wireless access device the presence of local data and / or non-local data. In some embodiments, the first information may be indicated per LCG or per UE.

[0116] In some embodiments, if the indication is per LCG, a bitmap can be used to indicate whether local data exists in the LCG corresponding to the bitmap position. In some embodiments, the bitmap is located in the first BSR MAC CE.

[0117] In some embodiments, if the indication is per LCG, a bitmap can be used to indicate whether non-local data exists in the LCG corresponding to the bitmap position. In some embodiments, the bitmap is located in the first BSR MAC CE.

[0118] In some embodiments, if indicated by per UE, a reserved bit in the payload can be used, or a new bit can be added to indicate whether local data exists.

[0119] In some embodiments, if indicated by per UE, reserved bits in the payload can be used, or new bits can be added to indicate the presence of non-local data.

[0120] 2. The first piece of information is used to indicate the amount of local data and / or non-local data.

[0121] In some embodiments, the first information is used to indicate the amount of local and / or non-local data of the LCG. In some embodiments, the first information is used to indicate the amount of local and / or non-local data of the first terminal device.

[0122] In some embodiments, the first information is used to indicate at least one of the following:

[0123] The amount of data in the LCG that exists locally;

[0124] The amount of data in the LCG that contains non-local data;

[0125] The data volume per LCG includes the local data volume of each LCG and / or the non-local data volume of each LCG.

[0126] The total data volume of the first terminal device includes the total data volume of the local data of the first terminal device, and / or the total data volume of the non-local data of the first terminal device.

[0127] The total amount of LCG data that the first terminal device needs to report includes the total amount of local data of the LCG that the first terminal device needs to report, and / or the total amount of non-local data of the LCG that the first terminal device needs to report.

[0128] In some embodiments, if the bitmap indicates that the first LCG contains local data, the first BSR MAC CE indicates the amount of local data in the first LCG. In some embodiments, if the bitmap indicates that the first LCG contains non-local data, the first BSR MAC CE indicates the amount of non-local data in the first LCG.

[0129] In some embodiments, regardless of whether the first LCG contains local data, the first BSR MAC CE indicates the amount of local data in the first LCG. For example, if local data exists in the first LCG, the first BSR MAC CE indicates the amount of local data in the first LCG; if no local data exists in the first LCG, the first BSR MAC CE indicates that the amount of local data in the first LCG is 0. In some embodiments, regardless of whether the first LCG contains non-local data, the first BSR MAC CE indicates the amount of non-local data in the first LCG. For example, if non-local data exists in the first LCG, the first BSR MAC CE indicates the amount of non-local data in the first LCG; if no non-local data exists in the first LCG, the first BSR MAC CE indicates that the amount of non-local data in the first LCG is 0. In some embodiments, if neither local data nor non-local data exists in the first LCG, the amount of local data and / or non-local data in the first LCG can be indicated as 0, null, or a preset value.

[0130] In some embodiments, the first information is used to indicate the amount of local data and / or non-local data of a plurality of LCGs. In some embodiments, the first information is used to indicate the amount of local data and / or non-local data of each of the plurality of LCGs. In some embodiments, the first information may include at least one of the following: the amount of local data of a first LCG, and the amount of non-local data of a first LCG. In some embodiments, the first information is used to indicate the total amount of data of the plurality of LCGs. In some embodiments, the plurality of LCGs are LCGs that a first terminal device needs to report. In some embodiments, the first information includes at least one of the following: the total amount of local data of the plurality of LCGs, and the total amount of non-local data of the plurality of LCGs. In some embodiments, the total amount of local data of the plurality of LCGs refers to the sum of the amounts of local data of the plurality of LCGs. In some embodiments, the total amount of non-local data of the plurality of LCGs refers to the sum of the amounts of non-local data of the plurality of LCGs.

[0131] In some embodiments, the first information is used to indicate the total amount of local data and / or non-local data of the first terminal device. In some embodiments, the first information includes at least one of the following: the total amount of local data of the first terminal device, and the total amount of non-local data of the first terminal device. In some embodiments, the total amount of local data of the first terminal device refers to the sum of the amounts of local data of the first terminal device. In some embodiments, the total amount of non-local data of the first terminal device refers to the sum of the amounts of non-local data of the first terminal device.

[0132] In some embodiments, the first information in the first BSR MAC CE indicates the amount of local data and / or non-local data.

[0133] In some embodiments, the first information uses reserved bits in the payload to indicate the amount of local and / or non-local data. In some embodiments, the payload refers to the payload in the first BSR MAC CE.

[0134] In some embodiments, the first information uses a second bit in the payload to indicate the amount of local data and / or non-local data, where the second bit is an additional bit.

[0135] In some embodiments, the first information is used to indicate to the first wireless access device the amount of local data and / or non-local data. In some embodiments, the first information may be indicated per LCG or per UE.

[0136] In some embodiments, the first information indicating the existence of local data and / or non-local data, and the amount of data indicating local and / or non-local data, can be combined to obtain at least one of the following schemes.

[0137] In some embodiments, if the indication is per LCG, a bitmap can be used to indicate whether local data exists in the LCG corresponding to the bitmap position. In some embodiments, this bitmap is located in the first BSR MAC CE. In some embodiments, data volume information is indicated for LCGs containing local data.

[0138] In some embodiments, if the indication is per LCG, a bitmap can be used to indicate whether non-local data exists in the LCG corresponding to the bitmap position. In some embodiments, the bitmap is located in the first BSR MAC CE. In some embodiments, data volume information is indicated for LCGs containing non-local data.

[0139] In some embodiments, if indicated by per LCG, all relevant LCGs indicate the amount of data regardless of whether the LCG has local data (if there is no local data, it can be indicated as NULL, 0, or a specific value).

[0140] In some embodiments, if indicated by per LCG, all relevant LCGs indicate the amount of data regardless of whether the LCG contains non-local data (if there is no local data, it can be indicated as NULL, 0, or a specific value).

[0141] In some embodiments, if indicated per UE, reserved bits in the payload can be used, or new bits can be added to indicate the presence of local data. And / or, to indicate the amount of local data per UE as a whole, or relating to the total amount of local data for all reported LCGs.

[0142] In some embodiments, if indicated per UE, reserved bits in the payload can be used, or new bits can be added, to indicate the presence of non-local data. And / or, to indicate the amount of non-local data per UE as a whole, or relating to the total amount of non-local data across all reported LCGs.

[0143] In some embodiments, if indicated per UE, it may indicate the amount of local data per UE as a whole, or the amount of local data relating to all reported LCGs.

[0144] In some embodiments, if indicated per UE, it may indicate the amount of non-local data per UE as a whole, or involving the total amount of non-local data for all reported LCGs.

[0145] In some embodiments, the first information may be carried in the first BSR MAC CE or in the subheader of the MAC subPDU. The reserved bits in the subheader of the MAC subPDU are used to indicate whether the first terminal device has local data and / or whether the first terminal device has non-local data.

[0146] In some embodiments, if the first information is carried in the subheader (i.e., the subheader of the MAC subPDU), the reserved bits in the subheader can be used to indicate whether local data exists. In some embodiments, the first information is indicated per UE.

[0147] In some embodiments, if the first information is carried in the subheader, the reserved bits in the subheader can be used to indicate whether non-local data exists. In some embodiments, the first information is indicated per UE.

[0148] In some embodiments, if the first information is carried in the subheader, or in the first BSR MAC CE, a new LCID (Logical Channel Identification) can be introduced to identify the first BSR MAC CE as a new MAC CE, that is, a MAC CE carrying the relevant information of the local data.

[0149] In some embodiments, if the first information is carried in the subheader, or in the first BSR MAC CE, a new LCID can be introduced to identify the first BSR MAC CE as a new MAC CE, that is, a MAC CE that carries the relevant information of the non-local data.

[0150] In some embodiments, if the first information is carried in the subheader and the first BSR MAC CE, a reserved bit in the subheader can be used to indicate whether local data exists. In some embodiments, the amount of local data is indicated in the first BSR MAC CE. In some embodiments, the first information is indicated per UE.

[0151] In some embodiments, if the first information is carried in the subheader and the first BSR MAC CE, a reserved bit in the subheader can be used to indicate whether non-local data exists. In some embodiments, the amount of non-local data is indicated in the first BSR MAC CE. In some embodiments, the first information is indicated per UE.

[0152] In some embodiments, the first information is carried in the first BSR MAC CE. In some embodiments, reserved bits or specific bits may be used to indicate the presence of local data, and / or, the amount of local data may be indicated in a specific bit or location. In some embodiments, a specific location may refer to a preset information field, a preset bit, etc.

[0153] In some embodiments, the first information is carried in the first BSR MAC CE. Specifically, a reserved bit or a specific bit may be used to indicate whether non-local data exists, and / or, a specific bit or location may be used to indicate the amount of non-local data.

[0154] In some embodiments, if the first information is carried in the subheader, or in the first BSR MAC CE, a new LCID can be introduced to identify the first BSR MAC CE as a new MAC CE, that is, a MAC CE carrying the relevant information of the local data.

[0155] In some embodiments, if the first information is carried in the subheader, or in the first BSR MAC CE, a new LCID can be introduced to identify the first BSR MAC CE as a new MAC CE, that is, a MAC CE that carries the relevant information of the non-local data.

[0156] In some embodiments, the first information is used to indicate whether local data and / or non-local data exist. After receiving the first information, the first wireless access device can determine whether it needs to allocate transmission resources within the first network or whether it needs to request uplink transmission resources outside the first network. The first information occupies a small number of bits, has low resource requirements for UL-SCH, and is easier to incorporate into the BSR MAC CE.

[0157] In some embodiments, the first information is used to indicate the amount of local data and / or non-local data. After receiving the first information, the first wireless access device can determine the size of the transmission resources to be allocated within the first network and / or the size of the uplink transmission resources to be requested outside the first network, which can ensure that the size of the subsequently allocated resources is appropriate and avoid the situation of insufficient or excessive allocation of resources causing waste.

[0158] In some embodiments, the first information may indicate the above content for each LCG or for each terminal device. The granularity of the content in the first information affects the precision with which the first wireless access device allocates or requests resources. The finer the granularity of the content in the first information, the more precise the resource allocation or request will be after the first wireless access device receives the first information. Of course, the finer the granularity of the content in the first information, the larger the number of bits occupied by the first information may be, and the greater the resources required to transmit the first information.

[0159] In some embodiments, when the first resource request message is a first BSR MAC CE, if the first uplink shared channel UL-SCH resource is allowed for initial transmission and the first UL-SCH resource supports accommodating the first BSR MAC CE and its subheading, the method further includes at least one of the following steps 1 to 2.

[0160] Step 1: If all generated BSRs are truncated BSRs, the terminal device starts or restarts the periodic BSR timer.

[0161] In some embodiments, for Short BSR or Truncated BSR, the BSR control unit occupies a fixed 1 byte and can only carry BSR information for one logical channel group. The logical channel group ID corresponding to this BSR information occupies a fixed 2 bits, with a value of 0 to 3, and the BSR field occupies a fixed 6 bits, with a value of 0 to 63.

[0162] In some embodiments, when the periodicBSR-Timer times out, the terminal device will trigger a BSR, which is called a Periodic BSR. This mechanism is added so that network devices can promptly obtain the resource requirements of the terminal device and allocate appropriate uplink transmission resources to it.

[0163] Step 2: The terminal device starts or restarts the BSR retransmission timer.

[0164] In some embodiments, when the retransmission timer retxBSR-Timer times out and the terminal device has data available for transmission on any logical channel in a certain logical channel group, the terminal device will trigger a BSR, which is also called a regular BSR.

[0165] In some embodiments, the retxBSR timer and periodicBSR timer are configured by RRC signaling.

[0166] In some embodiments, the first BSR MAC CE is an enhanced BSR MAC CE, or the first BSR MAC CE is a non-enhanced BSR MAC CE.

[0167] In some embodiments, the terminal device generates a first type of BSR MAC CE, which is an enhanced BSR MAC CE; or, the terminal device generates a second type of BSR MAC CE, which is a non-enhanced BSR MAC CE. In some embodiments, an enhanced BSR MAC CE refers to a BSR MAC CE that carries local data and / or non-local data. In some embodiments, a non-enhanced BSR MAC CE refers to a BSR MAC CE that does not carry local data and / or non-local data.

[0168] In some embodiments, when a BSR is triggered, whether the Multiplexing and Assembly procedure is instructed to generate the BSR MAC CE (the multiplexing and assembly process that generates the first BSR MAC CE) to generate a legacy BSR MAC CE (a non-enhanced BSR MAC CE) or an enhanced BSR MAC CE depends on at least one of the following factors: whether an enhanced BSR MAC CE needs to be generated, whether non-local data exists, whether an enhanced BSR MAC CE can be carried in the uplink grant, whether non-local data arrives before local data, and whether non-local data is not among the first N data items.

[0169] In some embodiments, the terminal device generates a first type BSR MAC CE under the following circumstances.

[0170] In some embodiments, if the first UL-SCH resource is permitted for initial transmission and can accommodate a first type BSR MAC CE and its subheader, the terminal device generates a first type BSR MAC CE. In some embodiments, if the first UL-SCH resources are available for a new transmission and can accommodate an enhanced BSR MAC CE plus its subheader, then an enhanced BSR MAC CE is generated. (If the first UL-SCH resource is available for a new transmission and can accommodate an enhanced BSR MAC CE and its subheader, then an enhanced BSR MAC CE is generated.)

[0171] In some embodiments, the terminal device preferentially generates a first type of BSR MAC CE. In some embodiments, the first type of BSR MAC CE has a higher priority than the second type of BSR MAC CE. In some embodiments, enhanced BSR MAC CE has a higher priority than non-enhanced BSR MAC CE.

[0172] In some embodiments, if the uplink grant has the capability to carry a first BSR MAC CE, the terminal device generates a first type of BSR MAC CE. In some embodiments, an uplink grant can only carry one non-enhanced BSR MAC CE or one enhanced BSR MAC CE. In this case, if the uplink grant can carry an enhanced BSR MAC CE, the terminal device generates an enhanced BSR MAC CE; if the uplink grant can carry a non-enhanced BSR MAC CE, the terminal device generates a non-enhanced BSR MAC CE.

[0173] In some embodiments, if non-local data exists, or non-local data arrives before local data, or non-local data is not among the first N data items, the terminal device generates a first type of BSR MAC CE, where N is a positive integer. In some embodiments, if non-local data exists, or non-local data arrives before local data, or non-local data is not among the first N data items, an enhanced BSR MAC CE is generated. In some embodiments, the value of N is predefined or preconfigured, or it can be determined by the first terminal device itself, or it can be configured by the first wireless access device. For example, N = 1.

[0174] In some embodiments, if non-local data exists and arrives before local data, or if the non-local data is not among the first N data items, and the UL-SCH resources can accommodate the first BSR MAC CE and its subheader, the terminal device generates a first type of BSR MAC CE. In some embodiments, if non-local data exists and arrives before local data, or if the non-local data is not among the first N data items, and the first UL-SCH resources are available for a new transmission and can accommodate the enhanced BSR MAC CE plus its subheader, then an enhanced BSR MAC CE is generated.

[0175] In some embodiments, the terminal device generates a second type BSR MAC CE under the following circumstances.

[0176] In some embodiments, if the first UL-SCH resource is permitted for a new transmission and cannot accommodate the first BSR MAC CE and its subheader, the terminal device generates a second type of BSR MAC CE. In some embodiments, if the first UL-SCH resources are available for a new transmission and can accommodate the BSR MAC CE plus its subheader but cannot accommodate an enhanced BSR MAC CE and its subheader, a legacy BSR MAC CE is generated.

[0177] In some embodiments, if the uplink authorization does not have the capability to carry a first BSR MAC CE, the terminal device generates a second type of BSR MAC CE.

[0178] In some embodiments, if the first resource request message is the first UCI, and the first UL-SCH resource is not allowed for initial transmission, or the first UL-SCH resource allowed for initial transmission does not meet the LCP (Link Control Protocol) mapping restrictions of the LCH (Logical Channel) configuration that triggers BSR, the terminal device triggers the first SR (Scheduling Request).

[0179] Accordingly, the first wireless access device receives the first SR.

[0180] In some embodiments, when the first terminal device is unable to send a BSR to request resources, it can request resources by sending an SR request. The SR signal is transmitted in the PUCCH control channel and does not require uplink transmission resources to be sent. However, a drawback of this request method is that the first radio access device only receives an SR signal and does not know how many bytes of data the terminal device needs to upload, thus it is unclear how much resource allocation is appropriate. Therefore, the first terminal device may still need to send a BSR to request more uplink transmission resources. However, not all terminal devices can send SR signals. Only terminal devices configured with SR resources can send SR requests.

[0181] In some embodiments, the first SR is transmitted via PUCCH resources dedicated to local data and / or non-local data.

[0182] In some embodiments, PUCCH resources dedicated to local data and / or non-local data are configured by the first radio access device via first RRC signaling.

[0183] In some embodiments, the first terminal device uses PUCCH resources dedicated to local data to transmit the first SR, and / or uses PUCCH resources not dedicated to local data to transmit the first SR. The first radio access device can determine the resources to be allocated or the resources to be requested based on the resources detected in the first SR, thereby reducing the transmission latency of local data and / or non-local data. For example, after receiving the first SR sent by the first terminal device using PUCCH resources not dedicated to local data, the first radio access device can request uplink transmission resources outside the first network from the first network device, which can reduce the transmission latency of non-local data. For example, after receiving the first SR sent by the first terminal device using PUCCH resources dedicated to local data, the first radio access device can allocate transmission resources within the first network required for local data transmission, thereby reducing the latency of local data.

[0184] In some embodiments, the first condition includes at least one of the following:

[0185] There is available uplink data;

[0186] The first terminal device has allocated uplink transmission resources, and the number of padding bits exceeds the size of the BSR MAC CE and its subheadings;

[0187] The retransmission BSR timer times out, and at least one LCH has uplink data;

[0188] The periodic BSR timer has timed out.

[0189] In some embodiments, the first condition refers to the condition that triggers a BSR. In some embodiments, the first condition may include conditions that trigger a regular BSR, or conditions that trigger a periodic BSR.

[0190] In some embodiments, the first condition includes the condition for triggering a regular BSR. The first condition may include at least one of the following: there is available uplink data, for a certain LCH of a certain LCG, the MAC entity has available uplink data, and the LCH has the highest LCH priority among all LCHs in all LCGs that contain available UL data (uplink data), or the LCH is the only LCH with available UL data.

[0191] Uplink transmission resources have been allocated, and the number of padding bits is greater than or equal to the size of the first BSR MAC CE and the subheader;

[0192] The retxBSR-Timer timed out, and at least one LCH has UL data.

[0193] In some embodiments, a Periodic BSR is triggered if the periodicBSR-Timer times out.

[0194] In some embodiments, Padding BSR is a special BSR triggering mechanism used in the MAC layer. The triggering condition for Padding BSR is that uplink transmission resources have been allocated, and the number of padding bits is equal to or greater than the BSR size. In this case, the BSR is included in the uplink data packet to reduce invalid bit padding, i.e., utilizing unused uplink capacity to send the MAC-CE and its header, thereby improving the utilization of uplink resources.

[0195] The technical solution provided in this application embodiment allows a first terminal device to send a first resource request information to a first wireless access device when a first condition is met, in order to indicate information related to local data and / or non-local data to the first wireless access device, so that the first wireless access device can allocate uplink transmission resources to the first terminal device according to the first resource request information.

[0196] Please refer to Figure 8, which shows a flowchart of a resource request method provided in another embodiment of this application. This method is performed by a first wireless access device. The method may include the following step 810.

[0197] Step 810: If the second condition is met, the first wireless access device sends a second resource request message to the first network device. The second resource request message is used to request uplink transmission resources between the first wireless access device and the first network device.

[0198] Accordingly, the first network device receives the second resource request message.

[0199] In some embodiments, the first wireless access device may be a terminal device or a network device.

[0200] In some embodiments, the first wireless access device may send a second resource request message after receiving a first resource request message, or it may send a second resource request message without receiving a first resource request message.

[0201] In some embodiments, the second resource request message is a second BSR MAC CE, or the second resource request message is a second UCI.

[0202] In some embodiments, the second condition relates to non-local data. In some embodiments, the second condition relates to non-local data of the first terminal device.

[0203] In some embodiments, the second condition includes at least one of the following:

[0204] A first resource request message is received, and the first resource request message indicates that non-local data exists;

[0205] There is available uplink data, which comes from the first wireless access device, or the uplink data is non-local data sent by the first terminal device;

[0206] It has allocated uplink transmission resources, and the number of padding bits exceeds the size of the second BSR MAC CE and its subheadings;

[0207] The retransmission BSR timer times out, and at least one LCH has uplink data;

[0208] The periodic BSR timer has timed out.

[0209] In some embodiments, the second condition includes a condition that triggers at least one of a regular BSR, a leading BSR, a filling BSR, and a periodic BSR.

[0210] In some embodiments, the second condition includes at least one of the following:

[0211] A first wireless access device receives a first resource request message sent by a first terminal device, and the first resource request message indicates the presence of non-local data. In some embodiments, the first resource request message may be a first BSR MAC CE or a first SR;

[0212] The MAC entity of the first wireless access device has available UL data. This UL data can be either the first wireless access device's own data or non-local data received from the first terminal device. For a certain LCH of a certain LCG, the MAC entity has available UL data, and this LCH has the highest priority among all LCHs in the LCG that contain available UL data, or this LCH is the only LCH with available UL data.

[0213] Uplink transmission resources were allocated to the first wireless access device, and the number of padding bits was greater than or equal to the size of the second BSR MAC CE and subheader.

[0214] The retxBSR-Timer timed out, and at least one LCH has UL data;

[0215] periodicBSR-Timer timeout.

[0216] In some embodiments, when the second condition is met, and the second UL-SCH resource is allowed to be used for initial transmission, and the second UL-SCH resource supports accommodating the first BSR MAC CE and its subheader, the first radio access device generates a second BSR MAC CE, which is used to report the uplink data volume of the first radio access device.

[0217] In some embodiments, the second BSR MAC CE can be an enhanced BSR MAC CE or a non-enhanced BSR MAC CE. Regarding how the first wireless access device generates the second BSR MAC CE, please refer to the description of the first terminal device generating the first BSR MAC CE in the above embodiments; this application will not repeat that description.

[0218] In some embodiments, regarding how the second BSR MAC CE indicates the uplink data volume of the first wireless access device, the description of how the first BSR MAC CE indicates the data volume of local data and / or non-local data in the above embodiments can be referred to, and will not be repeated here.

[0219] In some embodiments, a second SR is triggered if the second UL-SCH resource is not allowed for initial transmission, or if the second UL-SCH resource allowed for initial transmission does not meet the LCP mapping restrictions of the LCH configuration that triggers the BSR.

[0220] Accordingly, the first network device receives the second SR.

[0221] In some embodiments, the second SR requests dedicated PUCCH resource transmission between the first radio access device and the first network device. In some embodiments, the dedicated PUCCH resource between the first radio access device and the first network device is configured by the first network device via RRC signaling.

[0222] Regarding the content related to the first wireless access device sending the second SR, please refer to the content of the first terminal device sending the first SR in the above embodiments, and this application will not repeat it again.

[0223] In some embodiments, the method further includes step 820 (not shown in the figure).

[0224] Step 820: If the third condition is met, the first wireless access device sends a third resource request message to the first network device. The third resource request message is used to request transmission resources within the first network. The transmission resources within the first network refer to the transmission resources for communication between the first wireless access device and at least one terminal device, including the first terminal device.

[0225] Accordingly, the first network device receives the third resource request message.

[0226] In some embodiments, step 820 may be performed before step 810, after step 810, or simultaneously with step 810; this application does not limit this.

[0227] In some embodiments, the first wireless access device may send a point-to-point resource request message after receiving the first resource request message, or it may send a third resource request message if it has not received the first resource request message.

[0228] In some embodiments, the third resource request message is a third BSR MAC CE, or a third UCI, or a second RRC signaling.

[0229] In some embodiments, a third resource request message is used to request transmission resources within the first network from the first network device, thereby enabling dynamic requesting and allocation of transmission resources within the first network. This makes the allocation of transmission resources by the first network device more flexible and improves resource utilization.

[0230] In some embodiments, the third condition is related to local data and non-local data.

[0231] In some embodiments, the third condition includes at least one of the following:

[0232] The first resource request message is received, but there are no available transmission resources within the first network;

[0233] There is downlink data to be sent, but there are no available transmission resources within the first network.

[0234] In some embodiments, upon receiving a first resource request message from a first terminal device, and finding no available transmission resources within the first network (i.e., no transmission resources available for uplink / downlink transmission between the first wireless access device and the first terminal device), the first wireless access device sends a third resource request message. In some embodiments, the first resource request message may be a first BSR MAC CE or a first SR.

[0235] In some embodiments, the first wireless access device has downlink data transmission but no available transmission resources within the first network, i.e., no transmission resources available for uplink and downlink transmission between the first wireless access device and the first terminal device, and the first wireless access device sends a third resource request message.

[0236] In some embodiments, if the third condition is met, and the second UL-SCH resource is allowed for initial transmission and the second UL-SCH resource supports accommodating the third BSR MAC CE and its subheader, the first radio access device generates the third BSR MAC CE or the second RRC signaling. The third resource request message includes second information, which is used to report the amount of data in the first network.

[0237] In some embodiments, the third resource request message includes second information reporting the amount of data within the first network. The first network device can allocate transmission resources on demand based on the amount of data within the first network, avoiding waste caused by insufficient or excessive allocated transmission resources and improving resource utilization.

[0238] In some embodiments, the second information may be directed to all terminal devices communicating with the first wireless access device, or it may be directed specifically to the first terminal device. In some embodiments, the second information is directed to all terminal devices communicating with the first wireless access device. After receiving the second information, the first network device can allocate transmission resources within the first network to the first wireless access device. The first wireless access device coordinates the allocation of transmission resources within the first network, enabling it to control the transmission resources within the first network. In some embodiments, the second information is directed specifically to the first terminal device. After receiving the second information, the first network device can directly configure the transmission resources required by the first terminal device without requiring the first wireless access device to allocate resources, thus reducing the complexity of the information processed by the first wireless access device.

[0239] In some embodiments, the second information may be indicated for the UL / DL data volume within the first network. In some embodiments, the second information requests uplink and downlink transmission resources within the first network respectively. After receiving the second information, the first network device can allocate uplink and downlink transmission resources within the first network without requiring the first wireless access device to allocate which resources are used for uplink transmission and which are used for downlink transmission, thus reducing the complexity of the information that the first wireless access device needs to process.

[0240] In some embodiments, the second information may indicate local data and non-local data separately. For local data, the transmission resources within the first network may require 2-hop, such as uplink transmission resources from the first terminal device to the first wireless access device and downlink transmission resources from the first wireless access device to the second terminal device, while the transmission resources within the first network required for non-local data may require 1-hop, such as uplink / downlink transmission resources from the first terminal device to the first wireless access device.

[0241] In some embodiments, the second information is used to report at least one of the following:

[0242] The amount of data from a single terminal device within the first network;

[0243] The amount of data per terminal device within the first network;

[0244] Uplink data volume within the first network;

[0245] Downlink data volume within the first network;

[0246] The amount of local data within the first network;

[0247] The amount of non-local data in the first network.

[0248] In some embodiments, the second information may be carried in an enhanced BSR MAC CE or a non-enhanced BSR MAC CE.

[0249] In some embodiments, the second resource request message and the third resource request message may share a single BSR MAC CE. In some embodiments, the second resource request message and the third resource request message may share a single enhanced BSR MAC CE.

[0250] In some embodiments, when the first wireless access device triggers the BSR, whether to instruct the Multiplexing and Assembly procedure to generate the BSR MAC CE to generate a legacy BSR MAC CE or an enhanced BSR MAC CE carrying the second information depends on at least one of the following factors: whether an enhanced BSR MAC CE needs to be generated, and whether the enhanced BSR MAC CE can be carried in the uplink grant.

[0251] In some embodiments, if second UL-SCH resources are available for a new transmission and the second UL-SCH resources can accommodate the enhanced BSR MAC CE plus its subheader, then an enhanced BSR MAC CE is generated.

[0252] In some embodiments, second UL-SCH resources are available for a new transmission and the second UL-SCH resources can accommodate the third BSR MAC CE plus its subheader but cannot accommodate the enhanced BSR MAC CE and its subheader, in which case a non-enhanced BSR MAC CE is generated.

[0253] In some embodiments, if the first wireless access device triggers a BSR, and a third condition is met, an enhanced BSR MAC CE is generated; otherwise, a non-enhanced BSR MAC CE is generated.

[0254] In some embodiments, if the second UL-SCH resource is not allowed for initial transmission, or if the second UL-SCH resource allowed for initial transmission does not meet the LCP mapping restriction of the LCH configuration that triggers the BSR, the first radio access device triggers the third SR.

[0255] Accordingly, the first network device receives the third SR.

[0256] In some embodiments, the third SR requests PUCCH resource transmission dedicated to transport resources within the first network.

[0257] In some embodiments, the third SR requests PUCCH resources dedicated to transport resources within the first network, which are configured by the first network device via third RRC signaling.

[0258] Regarding the content related to the first wireless access device sending the third SR, please refer to the content of the first terminal device sending the first SR in the above embodiments, which will not be repeated here.

[0259] The technical solution provided in this application embodiment allows a first wireless access device to send a second resource request message and / or a third resource request message to a first network device to request uplink transmission resources for communication between the first wireless access device and the first network device, and / or resources for communication between the first wireless access device and at least one terminal device, including a first terminal device.

[0260] Please refer to Figure 9, which shows a flowchart of a resource request method provided in another embodiment of this application. The method is performed by a first network device. The method includes the following step 910.

[0261] Step 910: The first network device sends a first resource allocation message to the first wireless access device. The first resource allocation message is used to configure the uplink transmission resources between the first wireless access device and the first network device, and / or to configure the transmission resources within the first network. The transmission resources within the first network refer to the transmission resources between the first wireless access device and at least one terminal device, including the first terminal device.

[0262] Accordingly, the first wireless access device receives the first resource allocation message.

[0263] In some embodiments, the first network device may send the first resource allocation message after receiving the second resource request message and / or the third resource request message, or it may send the first resource allocation message without receiving the second resource request message and the third resource request message.

[0264] In some embodiments, the first resource allocation message includes a first sub-resource allocation message and a second sub-resource allocation message. In some embodiments, the first sub-resource allocation message is used to configure uplink transmission resources between the first wireless access device and the first network device. In some embodiments, the second sub-resource allocation message is used to configure transmission resources within the first network.

[0265] In some embodiments, the first sub-resource allocation message and the second sub-resource allocation message may be carried in the same information or in different information.

[0266] In some embodiments, the first sub-resource allocation message and the second sub-resource allocation message may be messages from the same protocol layer or messages from different protocol layers.

[0267] In some embodiments, the first resource allocation message is DCI (Downlink Control Information), which is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within the first network.

[0268] In some embodiments, the first resource allocation message is a fourth RRC signaling message, used to configure transmission resources within the first network. In some embodiments, the first sub-resource allocation message is a DCI, used to configure uplink transmission resources between the first radio access device and the first network device, and the second sub-resource allocation message is a fourth RRC signaling message, used to configure transmission resources within the first network.

[0269] In some embodiments, the first resource allocation message is used to configure frequency domain resource information of transmission resources within the first network, and / or time domain resource information of transmission resources within the first network.

[0270] In some embodiments, the resources configured in the first resource allocation message do not need to be distinguished between uplink and downlink transmission resources; the first wireless access device makes the distinction itself. This provides greater flexibility in the use of transmission resources within the first network and avoids resource waste caused by a mismatch between transmission resource allocation and actual uplink / downlink resource requirements.

[0271] In some embodiments, the transmission resources within the first network include transmission resources for wireless communication between the first wireless access device and at least one terminal device, including the first terminal device. After receiving the configured transmission resources within the first network, the first wireless access device can configure uplink transmission resources for the at least one terminal device.

[0272] In some embodiments, the first wireless access device is further configured to perform the following step 920.

[0273] Step 920: The first wireless access device sends a second resource allocation message to the first terminal device. The second resource allocation message is used to schedule the transmission resources used for communication between the first wireless access device and the first terminal device.

[0274] Accordingly, the first terminal device receives the second resource allocation message.

[0275] In some embodiments, the transmission resources used for communication between the first wireless access device and the first terminal device, as scheduled by the second resource allocation message, are a subset of the transmission resources within the first network configured by the first resource allocation message.

[0276] In some embodiments, the second resource allocation message may be a DCI.

[0277] The technical solution provided in this application embodiment allows a first network device to send a first resource allocation message to a first wireless access device to allocate uplink transmission resources to the first wireless access device or to allocate transmission resources to the first network, thereby realizing dynamic allocation of transmission resources.

[0278] It should be noted that there is no necessary causal relationship between the first resource request message, the second resource request message, the third resource request message, the first resource allocation message, and the second resource allocation message mentioned in the above embodiments. The first wireless access device may send the second resource request message and / or the third resource request message after receiving the first resource request message, or it may send the second resource request message and / or the third resource request message without being based on the first resource request message. The first network device may send the first resource allocation message after receiving the second resource request message and / or the third resource request message, or it may send the first resource allocation message without being based on the second resource request message and / or the third resource request message.

[0279] Please refer to Figure 10, which shows a flowchart of a resource request method provided in one embodiment of this application.

[0280] In some embodiments, the first terminal device may be referred to as a Child UE or a Member UE, the first wireless access device may be referred to as a Subnetwork Header or Head Point, and the first network device may be referred to as a Macro gNB.

[0281] In some embodiments, the first terminal device determines that a resource request has been triggered and sends a first resource request message to the first wireless access device. The first resource request message is used to indicate information related to local data and / or non-local data.

[0282] In some embodiments, after receiving the first resource request message, the first wireless access device determines to further trigger a resource request for the first network device. The first wireless access device sends a second resource request message and / or a third resource request message to the first network device. The second resource request message is used to request uplink transmission resources between the first wireless access device and the first network device, and the third resource request message is used to request transmission resources within the first network.

[0283] In some implementations, after receiving a second resource request message and / or a third resource request message, the first network device determines the uplink transmission resources allocated to the first wireless access device and / or the transmission resources within the first network. The first network device sends a first resource allocation message to the first wireless access device, which is used to configure the uplink transmission resources between the first wireless access device and the first network device, and / or to configure the transmission resources within the first network.

[0284] In some embodiments, after receiving the first resource allocation message, the first wireless access device further schedules transmission resources within the first network. The first wireless access device sends a second resource allocation message to the first terminal device, the second resource allocation message being used to configure uplink transmission resources between the first terminal device and the first wireless access device.

[0285] In the above method embodiments, the technical solution of this application has been described and explained only from the perspective of the interaction between the terminal device and the network device. The steps executed by the first terminal device described above can be implemented independently as a resource request method on the first terminal device side; the steps executed by the first wireless access device described above can be implemented independently as a resource request method on the first wireless access device side; and the steps executed by the first network device described above can be implemented independently as a resource request method on the first network device side. Furthermore, the embodiments provided herein can be arbitrarily combined to form new embodiments, all of which are within the protection scope of this application.

[0286] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0287] Please refer to Figure 11, which shows a block diagram of a resource request apparatus according to an embodiment of this application. This apparatus has the function of implementing the resource request method example described above; the function can be implemented in hardware or by hardware executing corresponding software. This apparatus can be the first terminal device described above, or it can be disposed within the first terminal device. As shown in Figure 11, the apparatus 1100 may include: a sending module 1110.

[0288] The sending module 1110 is configured to send a first resource request message to a first wireless access device when a first condition is met. The first resource request message is used to indicate information related to local data and / or non-local data.

[0289] In some embodiments, the first resource request message is used to report uplink data information and / or to request the scheduling of uplink transmission resources.

[0290] In some embodiments, the first resource request message is a first buffer status report (BSR) Media Access Control Layer Control Element (MAC CE), or the first resource request message is a first uplink control information (UCI).

[0291] In some embodiments, when the first resource request message is a first BSR MAC CE, if the first uplink shared channel UL-SCH resource is allowed for initial transmission and the first UL-SCH resource supports accommodating the first BSR MAC CE and its subheadings, the apparatus 1100 further includes a processing module (not shown). The processing module is configured to perform at least one of the following:

[0292] Generate the first BSR MAC CE, the first BSR MAC CE carries first information, the first information is used to indicate to the first wireless access device the existence of the local data and / or the non-local data, and / or, to indicate to the first wireless access device the amount of the local data and / or the non-local data;

[0293] If all generated BSRs are truncated BSRs, start or restart the periodic BSR timer;

[0294] Start or restart the BSR retransmission timer.

[0295] In some embodiments, the first information is used to indicate the presence of the local data and / or the non-local data in the logical channel group (LCG), and / or to indicate the amount of the local data and / or the non-local data in the LCG; or,

[0296] The first information is used to indicate that the first terminal device has the local data and / or the non-local data, and / or to indicate the amount of the local data and / or the non-local data of the first terminal device.

[0297] In some embodiments, the first information uses a bitmap to indicate whether the LCG contains the local data, and / or to indicate whether the LCG contains the non-local data, the bitmap being carried in the first BSR MAC CE; or...

[0298] The first information uses reserved bits in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data; or...

[0299] The first information uses a first bit in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data, wherein the first bit is a newly added bit.

[0300] In some embodiments, the first information is used to indicate at least one of the following:

[0301] The amount of data in the LCG containing the local data;

[0302] The amount of data in the LCG containing the aforementioned non-local data;

[0303] The data volume of each LCG includes the data volume of the local data of each LCG, and / or the data volume of the non-local data of each LCG;

[0304] The total data volume of the first terminal device includes the total data volume of the local data of the first terminal device, and / or the total data volume of the non-local data of the first terminal device.

[0305] The total amount of LCG data that the first terminal device needs to report includes the total amount of local data of the LCG that the first terminal device needs to report, and / or the total amount of non-local data of the LCG that the first terminal device needs to report.

[0306] In some embodiments, the first information is carried in the subheader of a Media Access Control Layer Sub-Protocol Data Unit (MAC subPDU), and the reserved bits in the subheader of the MAC subPDU are used to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data.

[0307] In some embodiments, the first information indicates the amount of local data and / or non-local data in the first BSR MAC CE; or,

[0308] The first information uses reserved bits in the payload to indicate the amount of local data and / or non-local data; or,

[0309] The first information uses a second bit in the payload to indicate the amount of local data and / or non-local data, where the second bit is an additional bit.

[0310] In some embodiments, the processing module is configured to generate a first type of BSR MAC CE, wherein the first type of BSR MAC CE is an enhanced BSR MAC CE; or,

[0311] Generate a second type of BSR MAC CE, which is a non-enhanced BSR MAC CE.

[0312] In some embodiments, the processing module is configured to generate the first type of BSR MAC CE when the first UL-SCH resource is permitted for initial transmission and the first UL-SCH resource can accommodate the first type of BSR MAC CE and its sub-headers; or,

[0313] Prioritize generating the first type of BSR MAC CE; or,

[0314] If the uplink grant has the capability to carry the first BSR MAC CE, then generate the first type of BSR MAC CE; or,

[0315] If the non-local data exists, or the non-local data arrives before the local data, or the non-local data does not belong to the first N data items, then generate the first type of BSR MAC CE; or,

[0316] The first type of BSR MAC CE is generated when the non-local data exists and arrives before the local data, or when the non-local data does not belong to the first N data, and the UL-SCH resource can accommodate the first BSR MAC CE and its subheadings.

[0317] The processing module is configured to generate the second type of BSR MAC CE when the first UL-SCH resource is allowed for initial transmission and the first UL-SCH resource cannot accommodate the first BSR MAC CE and its sub-header; or,

[0318] If the uplink grant does not have the capability to carry the first BSR MAC CE, then the second type of BSR MAC CE is generated;

[0319] Where N is a positive integer.

[0320] In some embodiments, when the first resource request message is the first UCI, if the first UL-SCH resource is not allowed for initial transmission, or if the first UL-SCH resource allowed for initial transmission does not meet the Link Control Protocol (LCP) mapping restriction of the LCH configuration that triggers BSR, the sending module 1110 is further configured to trigger a first scheduling request (SR).

[0321] In some embodiments, the first SR is transmitted via the Physical Uplink Control Channel (PUCCH) resources dedicated to the local data and / or the non-local data.

[0322] In some embodiments, the PUCCH resources dedicated to the local data and / or the non-local data are configured by the first radio access device through the first radio resource control RRC signaling.

[0323] In some embodiments, the first condition includes at least one of the following:

[0324] There is available uplink data;

[0325] The first terminal device has allocated uplink transmission resources, and the number of padding bits exceeds the size of the BSR MAC CE and its sub-headers;

[0326] The retransmission BSR timer times out, and at least one LCH has uplink data;

[0327] The periodic BSR timer has timed out.

[0328] In some embodiments, the apparatus 1100 further includes a receiving module (not shown in the figure). The receiving module is configured to receive a second resource allocation message from the first wireless access device, the second resource allocation message being used to schedule transmission resources used for communication between the first wireless access device and the first terminal device.

[0329] In some embodiments, the transmission resources used for communication between the first wireless access device and the first terminal device scheduled by the second resource allocation message are a subset of the transmission resources within the first network configured by the first resource allocation message, and the first resource allocation message is sent by the first network device to the first wireless access device.

[0330] The technical solution provided in this application embodiment allows a first terminal device to send a first resource request information to a first wireless access device when a first condition is met, in order to indicate information related to local data and / or non-local data to the first wireless access device, so that the first wireless access device can allocate uplink transmission resources to the first terminal device according to the first resource request information.

[0331] Please refer to Figure 12, which shows a block diagram of a resource request apparatus provided in an embodiment of this application. This apparatus has the function of implementing the resource request method example described above; the function can be implemented in hardware or by hardware executing corresponding software. This apparatus can be the first wireless access device described above, or it can be disposed within the first wireless access device. As shown in Figure 12, the apparatus 1200 may include: a receiving module 1210.

[0332] The receiving module 1210 is configured to receive a first resource request message from a first terminal device, wherein the first resource request message is used to indicate information related to local data and / or non-local data of the first terminal device.

[0333] In some embodiments, the first resource request message is used to report uplink data information and / or to request the scheduling of uplink transmission resources.

[0334] In some embodiments, the first resource request message is a first buffer status report (BSR) Media Access Control Layer Control Element (MAC CE), or the first resource request message is a first uplink control information (UCI).

[0335] In some embodiments, the first resource request message is the first BSR MAC CE, the first BSR MAC CE carries first information, the first information being used to indicate to the first wireless access device the existence of the local data and / or the non-local data, and / or to indicate to the first wireless access device the amount of the local data and / or the non-local data.

[0336] In some embodiments, the first information is used to indicate the presence of the local data and / or the non-local data in the logical channel group (LCG), and / or to indicate the amount of the local data and / or the non-local data in the LCG; or,

[0337] The first information is used to indicate that the first terminal device has the local data and / or the non-local data, and / or to indicate the amount of the local data and / or the non-local data of the first terminal device.

[0338] In some embodiments, the first information uses a bitmap to indicate whether the local data exists in the LCG, and / or to indicate whether the non-local data exists in the first terminal device, the bitmap being carried in the first BSR MAC CE; or...

[0339] The first information uses reserved bits in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data; or...

[0340] The first information uses a first bit in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data, wherein the first bit is a newly added bit.

[0341] In some embodiments, the first information is used to indicate at least one of the following:

[0342] The amount of data in the LCG containing the local data;

[0343] The amount of data in the LCG containing the aforementioned non-local data;

[0344] The data volume of each LCG includes the data volume of the local data of each LCG and / or the data volume of the non-local data of each LCG;

[0345] The total data volume of the first terminal device includes the total data volume of the local data of the first terminal device and / or the total data volume of the non-local data of the first terminal device.

[0346] The total amount of LCG data that the first terminal device needs to report includes the total amount of local data of the LCG that the first terminal device needs to report, and / or the total amount of non-local data of the LCG that the first terminal device needs to report.

[0347] In some embodiments, the first information is carried in a subheader, and the reserved bits in the subheader are used to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data, and the subheader is the subheader of a MAC subprotocol data unit (subPDU).

[0348] In some embodiments, the first information indicates the amount of local data and / or non-local data in the first BSR MAC CE; or,

[0349] The first information uses reserved bits in the payload to indicate the amount of local data and / or non-local data; or,

[0350] The first information uses a second bit in the payload to indicate the amount of local data and / or non-local data, where the second bit is an additional bit.

[0351] In some embodiments, the first BSR MAC CE is a first type of BSR MAC CE, and the first type of BSR MAC CE is an enhanced BSR MAC CE; or,

[0352] The first BSR MAC CE is a second type of BSR MAC CE, and the second type of BSR MAC CE is a non-enhanced BSR MAC CE.

[0353] In some embodiments, the first resource request message is the first UCI, and the receiving module 1210 is further configured to receive a first scheduling request SR.

[0354] In some embodiments, the first SR is transmitted via the Physical Uplink Control Channel (PUCCH) resources dedicated to the local data and / or the non-local data.

[0355] In some embodiments, the PUCCH resources dedicated to the local data and / or the non-local data are configured by the first radio access device through the first radio resource control RRC signaling.

[0356] In some embodiments, the apparatus 1200 further includes a sending module (not shown). The sending module is configured to send a second resource request message to a first network device when a second condition is met. The second resource request message is used to request uplink transmission resources between the first wireless access device and the first network device.

[0357] In some embodiments, the second resource request message is a second BSR MAC CE, or the second resource request message is a second UCI.

[0358] In some embodiments, the second condition is related to the non-local data.

[0359] In some embodiments, the second condition includes at least one of the following:

[0360] The first resource request message is received, and the first resource request message indicates the existence of the non-local data;

[0361] There is available uplink data, which comes from the first wireless access device, or the uplink data is the non-local data sent by the first terminal device;

[0362] It has allocated uplink transmission resources, and the number of padding bits exceeds the size of the second BSR MAC CE and its subheadings;

[0363] The retransmission BSR timer times out, and at least one LCH has uplink data;

[0364] The periodic BSR timer has timed out.

[0365] In some embodiments, when the second condition is met, the apparatus 1200 further includes a processing module (not shown). The processing module is configured to generate a second BSR MAC CE when the second UL-SCH resource is allowed for initial transmission and the second UL-SCH resource supports accommodating the first BSR MAC CE and its subheader. The second BSR MAC CE is used to report the uplink data volume of the first radio access device.

[0366] In some embodiments, the second resource request message is the second UCI, and the sending module is further configured to trigger the second SR if the second UL-SCH resource is not allowed to be used for the initial transmission, or if the second UL-SCH resource allowed to be used for the initial transmission does not meet the LCP mapping restriction of the LCH configuration that triggers the BSR.

[0367] In some embodiments, the second SR requests dedicated PUCCH resource transmission between the first wireless access device and the first network device.

[0368] In some embodiments, the sending module is further configured to send a third resource request message to the first network device when a third condition is met. The third resource request message is used to request transmission resources within the first network. The transmission resources within the first network refer to the transmission resources used for communication between the first wireless access device and at least one terminal device, including the first terminal device.

[0369] In some embodiments, the third resource request message is a third BSR MAC CE, or the third resource request message is a third UCI, or the third resource request message is a second RRC signaling.

[0370] In some embodiments, the third condition is related to the local data and the non-local data.

[0371] In some embodiments, the third condition includes at least one of the following:

[0372] The first resource request message is received, but there are no available transmission resources within the first network;

[0373] There is downlink data to be sent, but there are no available transmission resources within the first network.

[0374] In some embodiments, if the third condition is met, the sending module is further configured to generate the third BSR MAC CE, or the second RRC signaling, when the second UL-SCH resource is allowed to be used for initial transmission and the second UL-SCH resource supports accommodating the third BSR MAC CE and its subheadings. The third resource request message includes second information, which is used to report the amount of data in the first network.

[0375] In some embodiments, the second information is used to report at least one of the following:

[0376] The amount of data from a terminal device within the first network;

[0377] The amount of data for each terminal device within the first network;

[0378] Uplink data volume within the first network;

[0379] The amount of downlink data within the first network;

[0380] The amount of local data within the first network;

[0381] The amount of non-local data in the first network.

[0382] In some embodiments, the third resource request message is the third UCI, and the sending module is further configured to trigger the third SR if the second UL-SCH resource is not allowed to be used for the initial transmission, or if the second UL-SCH resource that is allowed to be used for the initial transmission does not meet the LCP mapping restriction of the LCH configuration that triggers the BSR.

[0383] In some embodiments, the third SR requests PUCCH resource transmission dedicated to transport resources within the first network.

[0384] In some embodiments, the third SR requests PUCCH resources dedicated to transport resources within the first network, which are configured by the first network device via third RRC signaling.

[0385] In some embodiments, the receiving module 1210 is further configured to receive a first resource allocation message from a first network device, the first resource allocation message being configured to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within a first network, the transmission resources within the first network referring to transmission resources between the first wireless access device and at least one terminal device including the first terminal device.

[0386] In some embodiments, the first resource allocation message is a downlink control information (DCI), which is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within the first network.

[0387] In some embodiments, the first resource allocation message is a fourth RRC signaling message, and the first resource allocation message is used to configure transmission resources within the first network.

[0388] In some embodiments, the first resource allocation message is used to configure frequency domain resource information of transmission resources within the first network, and / or time domain resource information of transmission resources within the first network.

[0389] In some embodiments, the sending module is further configured to send a second resource allocation message to the first terminal device, the second resource allocation message being used to schedule the transmission resources used for communication between the first wireless access device and the first terminal device.

[0390] In some embodiments, the transmission resources used for communication between the first wireless access device and the first terminal device, as scheduled by the second resource allocation message, are a subset of the transmission resources within the first network configured by the first resource allocation message.

[0391] The technical solution provided in this application embodiment allows a first wireless access device to send a second resource request message and / or a third resource request message to a first network device to request uplink transmission resources for communication between the first wireless access device and the first network device, and / or resources for communication between the first wireless access device and at least one terminal device, including a first terminal device.

[0392] Please refer to Figure 13, which shows a block diagram of a resource request apparatus provided in an embodiment of this application. This apparatus has the function of implementing the resource request method example described above; the function can be implemented in hardware or by hardware executing corresponding software. This apparatus can be the first network device described above, or it can be disposed within the first network device. As shown in Figure 13, the apparatus 1300 may include: a receiving module 1310.

[0393] The receiving module 1310 is configured to receive a second resource request message from the first wireless access device, the second resource request message being used to request uplink transmission resources between the first wireless access device and the first network device.

[0394] In some embodiments, the second resource request message is a second buffer status report (BSR) Media Access Control Layer Control Element (MAC CE), or the second resource request message is a second uplink control information (UCI).

[0395] In some embodiments, the second resource request message is a second BSR MAC CE, which is used to report the uplink data volume of the first wireless access device.

[0396] In some embodiments, the second resource request message is a second UCI, and the receiving module 1310 is further configured to receive a second scheduling request SR.

[0397] In some embodiments, the second SR requests the transmission of a dedicated Physical Uplink Control Channel (PUCCH) resource between the first radio access device and the first network device.

[0398] In some embodiments, the receiving module 1310 is further configured to receive a third resource request message from the first wireless access device, the third resource request message being used to request transmission resources within a first network, the transmission resources within the first network referring to transmission resources used for communication between the first wireless access device and at least one terminal device including the first terminal device.

[0399] In some embodiments, the third resource request message is a third BSR MAC CE, or the third resource request message is a third UCI, or the third resource request message is a third Radio Resource Control (RRC) signaling.

[0400] In some embodiments, the third resource request message is the third BSR MAC CE information or the second RRC, and the third resource request message includes second information, which is used to report the amount of data in the first network.

[0401] In some embodiments, the second information is used to report at least one of the following:

[0402] The amount of data from a terminal device within the first network;

[0403] The amount of data for each terminal device within the first network;

[0404] Uplink data volume within the first network;

[0405] The amount of downlink data within the first network;

[0406] The second information is used to report the amount of local data within the first network;

[0407] The second information is used to report the amount of non-local data in the first network.

[0408] In some embodiments, the third resource request message is a third UCI, and the receiving module 1310 is further configured to receive a third SR.

[0409] In some embodiments, the third SR transmits by requesting Physical Uplink Control Channel (PUCCH) resources dedicated to transmission resources within the first network.

[0410] In some embodiments, the third SR requests PUCCH resources dedicated to transport resources within the first network, which are configured by the first network device via third RRC signaling.

[0411] In some embodiments, the apparatus 1300 further includes a transmitting module (not shown in the figures). The transmitting module is configured to transmit a first resource allocation message to the first wireless access device, the first resource allocation message being used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within a first network, the transmission resources within the first network referring to the transmission resources between the first wireless access device and at least one terminal device including a first terminal device.

[0412] In some embodiments, the first resource allocation message is a downlink control information (DCI), which is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within the first network.

[0413] In some embodiments, the first resource allocation message is a fourth RRC signaling message, and the first resource allocation message is used to configure transmission resources within the first network.

[0414] In some embodiments, the first resource allocation message is used to configure frequency domain resource information of transmission resources within the first network, and / or time domain resource information of transmission resources within the first network.

[0415] The technical solution provided in this application embodiment allows a first network device to send a first resource allocation message to a first wireless access device to allocate uplink transmission resources to the first wireless access device or to allocate transmission resources to the first network, thereby realizing dynamic allocation of transmission resources.

[0416] It should be noted that the device provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0417] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0418] Please refer to Figure 14, which shows a schematic diagram of the structure of a communication device provided in one embodiment of this application. The communication device may be the first terminal device, the first wireless access device, or the first network device described above. The communication device 1400 may include: a processor 1401, a transceiver 1402, and a memory 1403. The transceiver 1402 is used to implement sending or receiving functions, such as implementing the functions of the sending module 1110, the receiving module 1210, or the receiving module 1310. The processor 1401 may be used to implement other processing functions or control sending and / or receiving.

[0419] The processor 1401 includes one or more processing cores, and the processor 1401 executes various functional applications and information processing by running software programs and modules.

[0420] The transceiver 1402 may include a receiver and a transmitter, for example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.

[0421] The memory 1403 can be connected to the processor 1401 and the transceiver 1402.

[0422] The memory 1403 can be used to store a computer program executed by the processor, and the processor 1401 is used to execute the computer program to implement the various steps in the above method embodiments.

[0423] In some embodiments, when the communication device 1400 is a first terminal device, the transceiver 1402 is configured to send a first resource request message to the first wireless access device when a first condition is met. The first resource request message is used to indicate information related to local data and / or non-local data.

[0424] In some embodiments, when the communication device 1400 is a first wireless access device, the transceiver 1402 is used to receive a first resource request message from a first terminal device, the first resource request message being used to indicate information related to local data and / or non-local data of the first terminal device.

[0425] In some embodiments, when the communication device 1400 is a first network device, the transceiver 1402 is configured to receive a second resource request message from a first wireless access device, the second resource request message being used to request uplink transmission resources between the first wireless access device and the first network device.

[0426] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.

[0427] Furthermore, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, statically accessible memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0428] This application embodiment also provides a computer-readable storage medium storing a computer program. The computer program is executed by a processor to implement the resource request method on the terminal device side, the resource request method on the first wireless access device side, or the resource request method on the network device side. Optionally, the computer-readable storage medium may include ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0429] This application embodiment also provides a chip, the chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the resource request method on the first terminal device side, or the resource request method on the first wireless access device side, or the resource request method on the first network device side.

[0430] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the resource request method on the terminal device side, or the resource request method on the first wireless access device side, or the resource request method on the network device side.

[0431] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0432] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.

[0433] In some embodiments of this application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and APs). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.

[0434] In some embodiments of this application, the term "protocol" may refer to standard protocols in the field of communications, such as LTE protocols, NR protocols, and related protocols applied in future communication systems. This application does not limit the scope of these protocols.

[0435] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0436] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.

[0437] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.

[0438] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0439] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A resource request method, characterized in that, The method is executed by a first terminal device, and the method includes: If the first condition is met, a first resource request message is sent to the first wireless access device, the first resource request message being used to indicate information related to local data and / or non-local data.

2. The method according to claim 1, characterized in that, The first resource request message is used to report uplink data information and / or to request the scheduling of uplink transmission resources.

3. The method according to claim 1 or 2, characterized in that, The first resource request message is either a first buffer status report (BSR) or a media access control layer control element (MAC CE), or the first resource request message is a first uplink control information (UCI).

4. The method according to claim 3, characterized in that, When the first resource request message is a first BSR MAC CE, if the first uplink shared channel UL-SCH resource is allowed for initial transmission, and the first UL-SCH resource supports accommodating the first BSR MAC CE and its subheadings, the method further includes at least one of the following: Generate the first BSR MAC CE, the first BSR MAC CE carries first information, the first information is used to indicate to the first wireless access device the existence of the local data and / or the non-local data, and / or, to indicate to the first wireless access device the amount of the local data and / or the non-local data; If all generated BSRs are truncated BSRs, start or restart the periodic BSR timer; Start or restart the BSR retransmission timer.

5. The method according to claim 4, characterized in that, The first information is used to indicate the presence of the local data and / or the non-local data in the Logical Channel Group (LCG), and / or to indicate the amount of the local data and / or the non-local data in the LCG; or, The first information is used to indicate that the first terminal device has the local data and / or the non-local data, and / or to indicate the amount of the local data and / or the non-local data of the first terminal device.

6. The method according to claim 4 or 5, characterized in that, The first information uses a bitmap to indicate whether the LCG contains the local data, and / or to indicate whether the LCG contains the non-local data, the bitmap being carried in the first BSR MAC CE; or... The first information uses reserved bits in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data; or... The first information uses a first bit in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data, wherein the first bit is a newly added bit.

7. The method according to any one of claims 4 to 6, characterized in that, The first information is used to indicate at least one of the following: The amount of data in the LCG containing the local data; The amount of data in the LCG containing the aforementioned non-local data; The data volume of each LCG includes the data volume of the local data of each LCG, and / or the data volume of the non-local data of each LCG; The total data volume of the first terminal device includes the total data volume of the local data of the first terminal device, and / or the total data volume of the non-local data of the first terminal device. The total amount of LCG data that the first terminal device needs to report includes the total amount of local data of the LCG that the first terminal device needs to report, and / or the total amount of non-local data of the LCG that the first terminal device needs to report.

8. The method according to claim 4 or 7, characterized in that, The first information is carried in the subheader of the Media Access Control Layer Sub-Protocol Data Unit (MAC subPDU). The reserved bits in the subheader of the MAC subPDU are used to indicate whether the first terminal device has the local data and / or whether the first terminal device has the non-local data.

9. The method according to claim 7 or 8, characterized in that, The first information indicates the amount of local data and / or non-local data in the first BSR MAC CE; or, The first information uses reserved bits in the payload to indicate the amount of local data and / or non-local data; or, The first information uses a second bit in the payload to indicate the amount of local data and / or non-local data, where the second bit is an additional bit.

10. The method according to any one of claims 4 to 9, characterized in that, The generation of the first BSR MAC CE includes: Generate a first type of BSR MAC CE, wherein the first type of BSR MAC CE is an enhanced BSR MAC CE; or, Generate a second type of BSR MAC CE, which is a non-enhanced BSR MAC CE.

11. The method according to claim 10, characterized in that, The generation of the first type of BSR MAC CE includes: If the first UL-SCH resource is permitted for initial transmission and the first UL-SCH resource can accommodate the first type of BSR MAC CE and its sub-headers, then generate the first type of BSR MAC CE; or, Prioritize generating the first type of BSR MAC CE; or, If the uplink grant has the capability to carry the first BSR MAC CE, then generate the first type of BSR MAC CE; or, If the non-local data exists, or the non-local data arrives before the local data, or the non-local data does not belong to the first N data items, then generate the first type of BSR MAC CE; or, The first type of BSR MAC CE is generated when the non-local data exists and arrives before the local data, or when the non-local data does not belong to the first N data, and the UL-SCH resource can accommodate the first BSR MAC CE and its subheadings. The generation of the second type of BSR MAC CE includes: If the first UL-SCH resource is allowed for initial transmission, and the first UL-SCH resource cannot accommodate the first BSR MAC CE and its sub-header, then generate the second type of BSR MAC CE; or, If the uplink grant does not have the capability to carry the first BSR MAC CE, then the second type of BSR MAC CE is generated; Where N is a positive integer.

12. The method according to claim 3, characterized in that, When the first resource request message is the first UCI, if the first UL-SCH resource is not allowed for initial transmission, or if the first UL-SCH resource allowed for initial transmission does not meet the Link Control Protocol (LCP) mapping restrictions that trigger the BSR LCH configuration, the method further includes: Trigger the first scheduling request (SR).

13. The method according to claim 12, characterized in that, The first SR is transmitted via the Physical Uplink Control Channel (PUCCH) resources dedicated to the local data and / or the non-local data.

14. The method according to claim 13, characterized in that, The PUCCH resources dedicated to the local data and / or the non-local data are configured by the first radio access device through the first radio resource control RRC signaling.

15. The method according to any one of claims 1 to 14, characterized in that, The first condition includes at least one of the following: There is available uplink data; The first terminal device has allocated uplink transmission resources, and the number of padding bits exceeds the size of the BSR MAC CE and its sub-headers; The retransmission BSR timer times out, and at least one LCH has uplink data; The periodic BSR timer has timed out.

16. The method according to any one of claims 1 to 15, characterized in that, The method further includes: The system receives a second resource allocation message from the first wireless access device, the second resource allocation message being used to schedule the transmission resources used for communication between the first wireless access device and the first terminal device.

17. The method according to claim 16, characterized in that, The transmission resources used for communication between the first wireless access device and the first terminal device, as scheduled by the second resource allocation message, are a subset of the transmission resources within the first network configured by the first resource allocation message. The first resource allocation message is sent by the first network device to the first wireless access device.

18. A resource request method, characterized in that, The method is performed by a first wireless access device, and the method includes: A first resource request message is received from a first terminal device, the first resource request message being used to indicate information related to local data and / or non-local data of the first terminal device.

19. The method according to claim 18, characterized in that, The first resource request message is used to report uplink data information and / or to request the scheduling of uplink transmission resources.

20. The method according to claim 18 or 19, characterized in that, The first resource request message is either a first buffer status report (BSR) or a media access control layer control element (MAC CE), or the first resource request message is a first uplink control information (UCI).

21. The method according to claim 20, characterized in that, The first resource request message is the first BSR MAC CE, which carries first information. The first information is used to indicate to the first wireless access device the existence of the local data and / or the non-local data, and / or to indicate to the first wireless access device the amount of the local data and / or the non-local data.

22. The method according to claim 21, characterized in that, The first information is used to indicate the presence of the local data and / or the non-local data in the Logical Channel Group (LCG), and / or to indicate the amount of the local data and / or the non-local data in the LCG; or, The first information is used to indicate that the first terminal device has the local data and / or the non-local data, and / or to indicate The amount of local data and / or non-local data of the first terminal device.

23. The method according to claim 21 or 22, characterized in that, The first information uses a bitmap to indicate whether the LCG contains the local data, and / or to indicate whether the first terminal device contains the non-local data, the bitmap being carried in the first BSR MAC CE; or... The first information uses reserved bits in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data; or... The first information uses a first bit in the payload to indicate whether the first terminal device has the local data, and / or to indicate whether the first terminal device has the non-local data, wherein the first bit is a newly added bit.

24. The method according to any one of claims 21 to 23, characterized in that, The first information is used to indicate at least one of the following: The amount of data in the LCG containing the local data; The amount of data in the LCG containing the aforementioned non-local data; The data volume of each LCG includes the data volume of the local data of each LCG and / or the data volume of the non-local data of each LCG; The total data volume of the first terminal device includes the total data volume of the local data of the first terminal device and / or the total data volume of the non-local data of the first terminal device. The total amount of LCG data that the first terminal device needs to report includes the total amount of local data of the LCG that the first terminal device needs to report, and / or the total amount of non-local data of the LCG that the first terminal device needs to report.

25. The method according to claim 21 or 24, characterized in that, The first information is carried in the subheader, and the reserved bits in the subheader are used to indicate whether the first terminal device has the local data and / or whether the first terminal device has the non-local data. The subheader is the subheader of the MAC subprotocol data unit (subPDU).

26. The method according to claim 24 or 25, characterized in that, The first information indicates the amount of local data and / or non-local data in the first BSR MAC CE; or, The first information uses reserved bits in the payload to indicate the amount of local data and / or non-local data; or, The first information uses a second bit in the payload to indicate the amount of local data and / or non-local data, where the second bit is an additional bit.

27. The method according to any one of claims 21 to 25, characterized in that, The first BSR MAC CE is a first-type BSR MAC CE, and the first-type BSR MAC CE is an enhanced BSR MAC CE; or, The first BSR MAC CE is a second type of BSR MAC CE, and the second type of BSR MAC CE is a non-enhanced BSR MAC CE.

28. The method according to claim 20, characterized in that, The first resource request message is the first UCI, and the method further includes: Receive the first scheduling request (SR).

29. The method according to claim 28, characterized in that, The first SR is transmitted via the Physical Uplink Control Channel (PUCCH) resources dedicated to the local data and / or the non-local data.

30. The method according to claim 29, characterized in that, The PUCCH resources dedicated to the local data and / or the non-local data are configured by the first radio access device through the first radio resource control RRC signaling.

31. The method according to any one of claims 18 to 30, characterized in that, The method further includes: If the second condition is met, a second resource request message is sent to the first network device. The second resource request message is used to request uplink transmission resources between the first wireless access device and the first network device.

32. The method according to claim 31, characterized in that, The second resource request message is either a second BSR MAC CE or a second UCI.

33. The method according to claim 31 or 32, characterized in that, The second condition is related to the non-local data.

34. The method according to claim 33, characterized in that, The second condition includes at least one of the following: The first resource request message is received, and the first resource request message indicates the existence of the non-local data; There is available uplink data, which comes from the first wireless access device, or the uplink data is the non-local data sent by the first terminal device; It has allocated uplink transmission resources, and the number of padding bits exceeds the size of the second BSR MAC CE and its subheadings; The retransmission BSR timer times out, and at least one LCH has uplink data; The periodic BSR timer has timed out.

35. The method according to any one of claims 31 to 34, characterized in that, If the second condition is met, the method further includes: When the second UL-SCH resource is allowed for initial transmission and the second UL-SCH resource supports accommodating the first BSR MAC CE and its subheader, a second BSR MAC CE is generated. The second BSR MAC CE is used to report the uplink data volume of the first radio access device.

36. The method according to any one of claims 31 to 34, characterized in that, The second resource request message is the second UCI, and the method further includes: A second SR is triggered if the second UL-SCH resource is not allowed for the initial transmission, or if the second UL-SCH resource allowed for the initial transmission does not meet the LCP mapping restrictions of the LCH configuration that triggers the BSR.

37. The method according to claim 36, characterized in that, The second SR requests dedicated PUCCH resource transmission between the first wireless access device and the first network device.

38. The method according to any one of claims 18 to 37, characterized in that, The method further includes: If the third condition is met, a third resource request message is sent to the first network device. The third resource request message is used to request transmission resources within the first network. The transmission resources within the first network refer to the transmission resources used for communication between the first wireless access device and at least one terminal device, including the first terminal device.

39. The method according to claim 38, characterized in that, The third resource request message is a third BSR MAC CE, or the third resource request message is a third UCI, or the third resource request message is a second RRC signaling.

40. The method according to claim 38 or 39, characterized in that, The third condition is related to both the local data and the non-local data.

41. The method according to claim 40, characterized in that, The third condition includes at least one of the following: The first resource request message is received, but there are no available transmission resources within the first network; There is downlink data to be sent, but there are no available transmission resources within the first network.

42. The method according to any one of claims 38 to 41, characterized in that, If the third condition is met, the method further includes: When the second UL-SCH resource is allowed for initial transmission and the second UL-SCH resource supports accommodating the third BSR MAC CE and its subheadings, the third BSR MAC CE or the second RRC signaling is generated. The third resource request message includes second information, which is used to report the amount of data in the first network.

43. The method according to claim 42, characterized in that, The second information is used to report at least one of the following: The amount of data from a terminal device within the first network; The amount of data for each terminal device within the first network; Uplink data volume within the first network; The amount of downlink data within the first network; The amount of local data within the first network; The amount of non-local data in the first network.

44. The method according to any one of claims 38 to 43, characterized in that, The third resource request message is the third UCI, and the method further includes: A third SR is triggered if the second UL-SCH resource is not allowed for initial transmission, or if the second UL-SCH resource allowed for initial transmission does not meet the LCP mapping restrictions of the LCH configuration that triggers the BSR.

45. The method according to claim 44, characterized in that, The third SR requests PUCCH resources dedicated to transmission within the first network.

46. ​​The method according to claim 45, characterized in that, The third SR requests that the PUCCH resource, which is dedicated to the transmission resources within the first network, is configured by the first network device through the third RRC signaling.

47. The method according to any one of claims 18 to 46, characterized in that, The method further includes: The device receives a first resource allocation message from a first network device. The first resource allocation message is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within a first network. The transmission resources within the first network refer to the transmission resources between the first wireless access device and at least one terminal device, including the first terminal device.

48. The method according to claim 47, characterized in that, The first resource allocation message is a downlink control information (DCI), which is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within the first network.

49. The method according to claim 47 or 48, characterized in that, The first resource allocation message is the fourth RRC signaling, and the first resource allocation message is used to configure the transmission resources in the first network.

50. The method according to any one of claims 47 to 49, characterized in that, The first resource allocation message is used to configure the frequency domain resource information of the transmission resources in the first network, and / or the time domain resource information of the transmission resources in the first network.

51. The method according to any one of claims 47 to 50, characterized in that, The method further includes: A second resource allocation message is sent to the first terminal device. The second resource allocation message is used to schedule the transmission resources used for communication between the first wireless access device and the first terminal device.

52. The method according to claim 51, characterized in that, The transmission resources used for communication between the first wireless access device and the first terminal device, as scheduled by the second resource allocation message, are a subset of the transmission resources within the first network configured by the first resource allocation message.

53. A resource request method, characterized in that, The method is performed by a first network device, and the method includes: A second resource request message is received from a first wireless access device, the second resource request message being used to request uplink transmission resources between the first wireless access device and the first network device.

54. The method according to claim 53, characterized in that, The second resource request message is a second buffer status report (BSR) Media Access Control Layer Control Element (MAC CE), or the second resource request message is a second uplink control information (UCI).

55. The method according to claim 53 or 54, characterized in that, The second resource request message is a second BSR MAC CE, which is used to report the uplink data volume of the first wireless access device.

56. The method according to any one of claims 53 to 55, characterized in that, The second resource request message is the second UCI, and the method further includes: Receive the second scheduling request (SR).

57. The method according to claim 56, characterized in that, The second SR requests the dedicated Physical Uplink Control Channel (PUCCH) resource between the first wireless access device and the first network device for transmission.

58. The method according to any one of claims 53 to 57, characterized in that, The method further includes: The system receives a third resource request message from the first wireless access device. The third resource request message is used to request transmission resources within the first network. The transmission resources within the first network refer to the transmission resources used for communication between the first wireless access device and at least one terminal device, including the first terminal device.

59. The method according to claim 58, characterized in that, The third resource request message is a third BSR MAC CE, or the third resource request message is a third UCI, or the third resource request message is a third Radio Resource Control (RRC) signaling.

60. The method according to claim 59, characterized in that, The third resource request message is the third BSR MAC CE information or the second RRC. The third resource request message includes second information, which is used to report the amount of data in the first network.

61. The method according to claim 60, characterized in that, The second information is used to report at least one of the following: The amount of data from a terminal device within the first network; The amount of data for each terminal device within the first network; Uplink data volume within the first network; The amount of downlink data within the first network; The second information is used to report the amount of local data within the first network; The second information is used to report the amount of non-local data in the first network.

62. The method according to claim 59, characterized in that, The third resource request message is the third UCI, and the method further includes: Receive the third SR.

63. The method according to claim 62, characterized in that, The third SR is transmitted by requesting the Physical Uplink Control Channel (PUCCH) resource dedicated to the transmission resources within the first network.

64. The method according to claim 63, characterized in that, The third SR requests that the PUCCH resource, which is dedicated to the transmission resources within the first network, is configured by the first network device through the third RRC signaling.

65. The method according to any one of claims 53 to 64, characterized in that, The method further includes: Send a first resource allocation message to the first wireless access device. The first resource allocation message is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within the first network. The transmission resources within the first network refer to the transmission resources between the first wireless access device and at least one terminal device, including the first terminal device.

66. The method according to claim 65, characterized in that, The first resource allocation message is a downlink control information (DCI), which is used to configure uplink transmission resources between the first wireless access device and the first network device, and / or to configure transmission resources within the first network.

67. The method according to claim 66, characterized in that, The first resource allocation message is the fourth RRC signaling, and the first resource allocation message is used to configure the transmission resources in the first network.

68. The method according to any one of claims 65 to 67, characterized in that, The first resource allocation message is used to configure the frequency domain resource information of the transmission resources in the first network, and / or the time domain resource information of the transmission resources in the first network.

69. A resource request device, characterized in that, The device includes: The sending module is configured to send a first resource request message to a first wireless access device when a first condition is met. The first resource request message is used to indicate information related to local data and / or non-local data.

70. A resource request device, characterized in that, The device includes: The receiving module is configured to receive a first resource request message from a first terminal device, wherein the first resource request message is used to indicate information related to local data and / or non-local data of the first terminal device.

71. A resource request device, characterized in that, The device includes: The receiving module is configured to receive a second resource request message from a first wireless access device, the second resource request message being used to request uplink transmission resources between the first wireless access device and the first network device.

72. A communication device, characterized in that, The communication device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method as claimed in any one of claims 1 to 17, or the method as claimed in any one of claims 18 to 52, or the method as claimed in any one of claims 53 to 68.

73. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that is executed by a processor to implement the method as claimed in any one of claims 1 to 17, or the method as claimed in any one of claims 18 to 52, or the method as claimed in any one of claims 53 to 68.

74. A chip, characterized in that, The chip includes programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement the method as described in any one of claims 1 to 17, or the method as described in any one of claims 18 to 52, or the method as described in any one of claims 53 to 68.

75. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, which a processor reads from and executes to implement the method as claimed in any one of claims 1 to 17, or the method as claimed in any one of claims 18 to 52, or the method as claimed in any one of claims 53 to 68.

Citation Information

Patent Citations

  • Notification method and device for returning to network, and terminal

    CN114765822A

  • Sidelink communication method and apparatus

    WO2022082537A1

  • Buffer status report (BSR) indication method, and apparatus

    WO2023216986A1

  • Information transmission methods and apparatuses, timer configuration methods and apparatuses, device and storage medium

    WO2024065456A1