Uplink Scheduling Method, Apparatus and Storage Medium
By receiving and utilizing the configuration authorization and random access resources of pre-configured resources on the terminal device, the problem of large transmission delay in the satellite communication system is solved and the system performance is improved.
Patent Information
- Application Number
- CN202011625144.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-31
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2040-12-31
AI Technical Summary
The existing uplink scheduling process leads to a degradation of system performance in scenarios with large transmission delays, especially in satellite communication systems.
By receiving the configuration information of the preconfigured resource sent by the network device, the indication information is sent to the network device using at least one of the configuration authorized resource and the random access resource, including beam failure recovery, continuous listening and then speaking failure, and new data arrival indication information.
Reduces the transmission delay of existing uplink scheduling and improves system performance.
Smart Images

Figure CN114698109B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mobile communication technologies, and in particular, to an uplink scheduling method, apparatus, and storage medium. Background Art
[0002] The time delay of the uplink scheduling process in the existing terrestrial system is twice the transmission time delay. However, in some special scenarios with large transmission time delays, such as satellite communication systems, the performance of the satellite communication system is reduced due to the large transmission time delay. Summary of the Invention
[0003] This application provides an uplink scheduling method, apparatus, and storage medium, which are used to solve the technical problem that in the existing scenarios with large transmission time delays, the system performance is reduced due to the large transmission time delay in the uplink scheduling process.
[0004] The first aspect embodiment of this application proposes an uplink scheduling method applied to a terminal device, and the method includes:
[0005] Receiving configuration information of preconfigured resources sent by a network device; wherein, the configuration information includes an indication field for indicating to send indication information on the preconfigured resources; the preconfigured resources include at least one of configured grant resources and random access resources;
[0006] Using the preconfigured resources to send indication information to the network device; wherein, the indication information includes at least one of the following:
[0007] Beam Failure Recovery (BFR) indication information;
[0008] Listen Before Talk (LBT) failure indication information;
[0009] New data arrival indication information.
[0010] Optionally, the using the preconfigured resources to send indication information to the network device includes:
[0011] When triggering the sending of the indication information, monitoring the arrived preconfigured resources;
[0012] When the preconfigured resources arrive, sending indication information to the network device.
[0013] Optionally, the using the preconfigured resources to send indication information to the network device includes:
[0014] Starting a timer;
[0015] When the configured grant resources arrive during the period when the timer is started, using the arrived configured grant resources to send the indication information to the network device;
[0016] When the timer expires and there is no arriving configured grant resource, the indication information is sent to the network device using the random access resource.
[0017] Optionally, the sending of the indication information to the network device using the pre-configured resource includes:
[0018] When the configured grant resource and the random access resource are available, the indication information is sent to the network device using the configured grant resource;
[0019] When the configured grant resource is unavailable and the random access resource is available, the indication information is sent to the network device using the random access resource.
[0020] Optionally, the sending of the indication information to the network device using the pre-configured resource includes:
[0021] The indication information is sent to the network device using the first-arriving pre-configured resource.
[0022] Optionally, the BFR indication information is at least one of the following:
[0023] BFR Medium Access Control - Control Element MAC-CE signaling;
[0024] Reduced BFR MAC-CE signaling.
[0025] Optionally, the continuous LBT failure indication information is LBT failure MAC-CE signaling.
[0026] Optionally, the new data arrival indication information is buffer status report BSR MAC-CE signaling.
[0027] Optionally, the configured grant resource includes at least one of configured grant type 1 and configured grant type 2.
[0028] Optionally, the random access resource includes at least one of random access message MSG3 and random access message MSGA resource.
[0029] The second aspect embodiment of this application provides another uplink scheduling method, which is applied to a network device, and the method includes:
[0030] Sending configuration information of pre-configured resources to the terminal device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resource;
[0031] Receiving the indication information sent by the terminal device using the pre-configured resource;
[0032] Wherein, the pre-configured resource includes at least one of a configured grant resource and a random access resource;
[0033] The indication information includes at least one of the following:
[0034] Beam Failure Recovery (BFR) indication information;
[0035] Listen-Before-Talk (LBT) failure indication information for continuous transmission;
[0036] New data arrival indication information.
[0037] Optionally, the BFR indication information is at least one of the following:
[0038] BFR Medium Access Control - Control Element (MAC-CE) signaling;
[0039] Reduced BFR MAC-CE signaling.
[0040] Optionally, the continuous LBT failure indication information is LBT failure MAC-CE signaling.
[0041] Optionally, the new data arrival indication information is Buffer Status Report (BSR) MAC-CE signaling.
[0042] Optionally, the configured grant resource includes at least one of configured grant type 1 and configured grant type 2.
[0043] Optionally, the random access resource includes at least one of a random access message MSG3 and a random access message MSGA resource.
[0044] Optionally, the method further includes:
[0045] Configuring a timer for the terminal device;
[0046] Wherein, if the configured grant resource arrives during the period when the timer is on, the indication information is sent using the arrived configured grant resource;
[0047] If the timer expires and there is no arrived configured grant resource, the indication information is sent using the random access resource.
[0048] An embodiment of the third aspect of this application provides an uplink scheduling device, which is applied to a terminal device and includes a memory, a transceiver, and a processor:
[0049] The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
[0050] Receive the configuration information of preconfigured resources sent by a network device; wherein, the configuration information includes an indication field for indicating to send indication information on the preconfigured resources; the preconfigured resources include at least one of configured grant resources and random access resources;
[0051] Use the preconfigured resources to send indication information to the network device; wherein, the indication information includes at least one of the following:
[0052] Beam Failure Recovery (BFR) indication information;
[0053] Listen-Before-Talk (LBT) failure indication information for continuous transmission;
[0054] New data arrival indication information.
[0055] An embodiment of the fourth aspect of this application provides an uplink scheduling device applied to a network device, including a memory, a transceiver, and a processor:
[0056] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
[0057] Send the configuration information of preconfigured resources to a terminal device; wherein, the configuration information includes an indication field for indicating to send indication information on the preconfigured resources;
[0058] Receive the indication information sent by the terminal device using the preconfigured resources;
[0059] Wherein, the preconfigured resources include at least one of configured grant resources and random access resources;
[0060] The indication information includes at least one of the following:
[0061] Beam Failure Recovery (BFR) indication information;
[0062] Listen-Before-Talk (LBT) failure indication information for continuous transmission;
[0063] New data arrival indication information.
[0064] An embodiment of the fifth aspect of this application provides an uplink scheduling device applied to a terminal device, including:
[0065] A receiving unit, configured to receive the configuration information of preconfigured resources sent by a network device; wherein, the configuration information includes an indication field for indicating to send indication information on the preconfigured resources; the preconfigured resources include at least one of configured grant resources and random access resources;
[0066] A sending unit, configured to use the pre-configured resource to send indication information to the network device;
[0067] Wherein, the indication information includes at least one of the following:
[0068] Beam Failure Recovery (BFR) indication information;
[0069] Listen-Before-Talk (LBT) failure indication information for continuous transmission;
[0070] New data arrival indication information.
[0071] An embodiment of the sixth aspect of this application provides an uplink scheduling device, which is applied to a network device and includes:
[0072] A sending unit, configured to send configuration information of pre-configured resources to a terminal device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resources;
[0073] A receiving unit, configured to receive indication information sent by the terminal device using the pre-configured resources;
[0074] Wherein, the pre-configured resources include at least one of configured grant resources and random access resources;
[0075] The indication information includes at least one of the following:
[0076] Beam Failure Recovery (BFR) indication information;
[0077] Listen-Before-Talk (LBT) failure indication information for continuous transmission;
[0078] New data arrival indication information.
[0079] An embodiment of the seventh aspect of this application provides a processor-readable storage medium, which stores a computer program for causing the processor to execute the method described in the embodiment of the first aspect, or execute the method described in the embodiment of the second aspect.
[0080] An embodiment of the above application has the following advantages or beneficial effects: After the terminal device receives the configuration information of the pre-configured resources sent by the network device, it uses at least one of the grant resources and random access resources configured by the pre-configured resources to send indication information to the network device. Thus, in this application, there is no need to request resources, and at least one of the configured grant resources and random access resources is used for the uplink transmission of indication information, reducing the transmission delay of the existing uplink scheduling and solving the technical problem of large uplink scheduling delay in the prior art.
[0081] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] The drawings are used to better understand the present solution and do not constitute a limitation to the present application. Among them:
[0083] Figure 1 It is a schematic flowchart of the uplink scheduling method provided in the first embodiment of the present application;
[0084] Figure 2 It is a schematic flowchart of the uplink scheduling method provided in the second embodiment of the present application;
[0085] Figure 3 It is a schematic flowchart of the uplink scheduling method provided in the third embodiment of the present application;
[0086] Figure 4 It is a schematic flowchart of the uplink scheduling method provided in the fourth embodiment of the present application;
[0087] Figure 5 It is a schematic flowchart of the uplink scheduling method provided in the fifth embodiment of the present application;
[0088] Figure 6 It is a schematic flowchart of the uplink scheduling method provided in the sixth embodiment of the present application;
[0089] Figure 7 It is a schematic structural diagram of the uplink scheduling device provided in the seventh embodiment of the present application;
[0090] Figure 8 It is a schematic structural diagram of the uplink scheduling device provided in the eighth embodiment of the present application;
[0091] Figure 9 It is a schematic structural diagram of the uplink scheduling device provided in the ninth embodiment of the present application;
[0092] Fig.10 It is a schematic structural diagram of the uplink scheduling device provided in the tenth embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0093] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0094] In the embodiments of the present application, the term "a plurality of" refers to two or more, and other quantifiers are similar.
[0095] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0096] The embodiments of the present application provide an uplink scheduling method, apparatus, and storage medium to address the technical problem of relatively large uplink scheduling delay in related technologies.
[0097] Among them, the method and the apparatus are based on the same inventive concept. Since the principles of the method and the apparatus for solving problems are similar, the implementation of the apparatus and the method can be referred to each other, and the repeated parts will not be described again.
[0098] Figure 1 It is a schematic flowchart of the uplink scheduling method provided in Embodiment 1 of the present application.
[0099] The execution subject of the embodiments of the present application is the uplink scheduling apparatus provided in the present application. The uplink scheduling apparatus can be configured in any terminal device so that the terminal device can perform the uplink scheduling function.
[0100] As Figure 1 shown, the uplink scheduling method, which is applied to a terminal device, may include the following steps:
[0101] Step 101: Receive the configuration information of pre-configured resources sent by a network device.
[0102] Among them, the pre-configured resources include at least one of configured grant resources and random access resources.
[0103] The configuration information includes an indication field, and the indication field is used to indicate sending indication information on the pre-configured resources. For example, the configuration information may include an indication field of at least one bit to indicate that the terminal device uses the pre-configured resources to send indication information. For example, if the configuration information includes 0, it indicates that the terminal device cannot use the pre-configured resources to send indication information; if the configuration information includes 1, it indicates that the terminal device can use the pre-configured resources to send indication information.
[0104] It should be noted that the configuration information may also include more bits to indicate whether the terminal device can use the pre-configured resources to send indication information. The present application does not limit the number of bits included in the configuration information.
[0105] The network device involved in the embodiments of the present application may be a base station, which may include multiple cells that provide services to terminals. Depending on specific application scenarios, the base station may also be referred to as an access point, or may be a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network device can be used to mutually replace the received air frames and Internet Protocol (IP) packets, and act as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), may also be a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), may also be an evolved network device (evolutional Node B, eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), may also be a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc. The embodiments of the present application do not limit this. In some network architectures, the network device may include a centralized unit (centralized unit, CU) node and a distributed unit (distributed unit, DU) node, and the centralized unit and the distributed unit may also be arranged separately geographically.
[0106] The terminal device involved in the embodiments of the present application can be a device that provides voice and / or data connectivity to users, such as a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device can be called a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CNs) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted mobile device that exchanges language and / or data with the radio access network. For example, devices such as personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). The wireless terminal device can also be called a system, subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, which is not limited in the embodiments of the present application.
[0107] In the embodiments of the present application, after the network device completes the configuration of the pre-configured resources, it can send the configuration information of the pre-configured resources to the terminal device, so that the terminal device receives the configuration information of the pre-configured resources sent by the network device.
[0108] The uplink scheduling mechanism is as follows: When uplink data reaches the buffer and triggers a BSR (Buffer Status Report) and the UE (User Equipment) has no uplink resources available for transmitting the BSR, if there are PUCCH (Physical Uplink Control Channel) resources for transmitting an SR (Scheduling Request), the UE will transmit an SR on the PUCCH resources to request pre-configured resources. Since the scheduling request is only an indication to inform the network that the UE needs to be scheduled, the network device does not know the full size of the resources required to schedule the UE. The network device can usually schedule the UE with a sufficiently large grant to transmit the BSR so that the network device can effectively schedule the UE. Therefore, the UE first transmits an SR to inform the network device that scheduling is needed. The network device allocates pre-configured resources for the UE to transmit the BSR. Subsequently, the UE transmits the BSR to inform the network of the size of the data cache. The network device schedules pre-configured resources of an appropriate size according to the received BSR to schedule the UE.
[0109] In the embodiments of this application, the configured grant resources include at least one of configured grant type 1 and configured grant type 2.
[0110] Among them, configured grant type 1 (configured grant type 1) is the sidelink configured grant provided by the network device through radio resource control (RRC) signaling. It means that the RRC directly configures the pre-configured resource scheduling transmission (including the period), and the UE does not need to activate or deactivate the configured grant through the physical layer PDCCH when transmitting.
[0111] Configured grant type 2 (configured grant type 2) means that the RRC configures the grant resources and the resource period, and the base station indicates the activation or deactivation of the configured grant through the PDCCH scrambled by the CS-RNTI. The CS-RNTI is the unique identifier of the UE and is used for semi-persistent scheduling or pre-configured resource configuration in the downlink.
[0112] Configured grant type 1 usually configures the configured grant to a group of UEs. When a group of UEs transmit uplink data packets simultaneously, conflicts will occur and the base station cannot demodulate the data packets. Configured grant type 2 usually configures the configured grant to a dedicated UE.
[0113] In a possible case, the random access resources may include at least one of the random access message MSG3 and the random access message MSGA resources.
[0114] The random access resources can be two-step random access resources, four-step random access resources, and so on.
[0115] In the embodiments of this application, the network device and the terminal device can each use one or more antennas for multi-input multi-output (MIMO) transmission. The MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). According to the form and quantity of the root antenna combination, the MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, beamforming transmission, etc.
[0116] Step 102: Use pre-configured resources to send indication information to the network device.
[0117] The indication information includes at least one of the following: beam failure recovery (BFR) indication information; continuous listen before talk (LBT) failure indication information; new data arrival indication information.
[0118] It can be understood that the MAC entity can be configured by RRC for the beam failure recovery process. When the SSB (secondary synchronization signal) / CSI-RS (channel state information-reference signals) of the serving cell is detected to have a beam failure, this process is used to indicate a new SSB or CSI-RS. The beam failure is detected by calculating the beam failure event indication reported from the lower layer to the MAC layer.
[0119] The BFR indication information is at least one of the following: BFR media access control-control element (MAC-CE) signaling; reduced BFR MAC-CE signaling.
[0120] LBT means that before using an unlicensed carrier, it is necessary to perform carrier sensing and conduct channel interference assessment, listen to the surrounding wireless environment at the millisecond level, and confirm that the carrier is idle before using the unlicensed spectrum, so as to achieve the purpose of sharing the same channel with the WIFI system in a time-sharing manner.
[0121] In this application, the MAC entity can be configured by the RRC for a continuous LBT failure recovery process. For all uplink transmissions, by counting the LBT failure indications reported from the lower layer to the MAC entity, continuous LBT failures can be detected for each UL BWP. The continuous LBT failure indication information can be the LBT failure MAC-CE signaling.
[0122] In an embodiment of this application, after receiving the configuration information of the pre-configured resources sent by the network device, the terminal device can use the pre-configured resources to send indication information to the network device.
[0123] As a possible scenario, after receiving the configuration information of the configured grant resources sent by the network device, the terminal device uses the configured grant resources to send BFR indication information or continuous LBT failure indication information or new data arrival indication information to the network device.
[0124] As another possible scenario, after receiving the configuration information of the random access resources sent by the network device, the terminal device uses the random access resources to send BFR indication information or continuous LBT failure indication information or new data arrival indication information to the network device.
[0125] As yet another possible scenario, after receiving the configuration information of the configured grant resources and random access resources sent by the network device, the terminal device uses the configured grant resources and random access resources to send BFR indication information or continuous LBT failure indication information or new data arrival indication information to the network device.
[0126] Among them, the new data arrival indication information is the buffer status report BSR MAC-CE signaling.
[0127] In an embodiment of this application, when the serving CSI-RS / SSB detects beam failure recovery, or continuous LBT failure, or new data arrives and the buffer is empty or higher-priority data arrives, after the terminal device generates BFR indication information, or generates LBT failure indication information, or generates new data arrival indication information, it uses at least one of the configured grant resources and random access resources in the pre-configured resources to send indication information to the network device.
[0128] The uplink scheduling method of an embodiment of this application, after the terminal device receives the configuration information of the pre-configured resources sent by the network device, uses at least one of the grant resources and random access resources configured by the pre-configured resources to send indication information to the network device. Thus, in this application, there is no need to request resources, and at least one of the configured grant resources and random access resources is used for the uplink transmission of the indication information, reducing the transmission delay of the existing uplink scheduling and solving the technical problem of large uplink scheduling delay in the prior art.
[0129] In a possible implementation form of the embodiment of the present application, when using pre-configured resources to send indication information to a network device, the arrived pre-configured resources can be monitored so as to send indication information to the network device when the pre-configured resources arrive. The uplink scheduling method provided by the embodiment of the present application will be further described below in combination with Embodiment 2.
[0130] Figure 2 It is a schematic flowchart of the uplink scheduling method provided by Embodiment 2 of the present application.
[0131] As Figure 2 shown, the uplink scheduling method, which is applied to a terminal device, may include the following steps:
[0132] Step 201, receive the configuration information of the pre-configured resources sent by the network device.
[0133] Among them, the pre-configured resources include at least one of configured grant resources and random access resources.
[0134] In the embodiment of the present application, for the implementation process of Step 201, reference can be made to the implementation process of Step 101 in the above-mentioned embodiment, which will not be elaborated here.
[0135] Step 202, monitor the arrived pre-configured resources when triggering the sending of indication information.
[0136] In the embodiment of the present application, when triggering the sending of indication information, the terminal device can monitor whether there are pre-configured resources to determine the arrived pre-configured resources.
[0137] Step 203, send indication information to the network device when the pre-configured resources arrive.
[0138] Among them, the indication information includes at least one of BFR indication information, LBT failure indication information, or new data arrival indication information.
[0139] In the embodiment of the present application, when triggering the sending of indication information, the arrived pre-configured resources are monitored so as to use the arrived pre-configured resources to send indication information to the network device when the pre-configured resources arrive.
[0140] In a possible case, when it is monitored that the configured grant resources arrive, the configured grant resources can be used to send indication information to the network device.
[0141] In another possible case, when the configured grant resources are not monitored and the random access resources are monitored to arrive, the random access resources can be used to send indication information to the network device.
[0142] In the uplink scheduling method according to the embodiments of the present application, when the terminal device receives the configuration information of the pre-configured resources sent by the network device and triggers the sending of the indication information, it monitors the arriving pre-configured resources, and when the pre-configured resources arrive, it sends the indication information to the network device. Thus, by monitoring the arriving configured grant resources or random access resources to send the indication information to the network device, the entire process does not require resource requests, reducing the transmission delay and solving the technical problem of large uplink scheduling delay in the prior art.
[0143] In another possible implementation form of the embodiments of the present application, when the terminal device uses the pre-configured resources to send the indication information to the network device, it can also determine whether the configured grant resources arrive during the timer startup period to determine whether to use the configured grant resources or random access resources to send the indication information to the network device. The following further describes the uplink scheduling method provided by the embodiments of the present application in conjunction with Embodiment 3.
[0144] Figure 3 It is a schematic flowchart of the uplink scheduling method provided by Embodiment 3 of the present application.
[0145] Such as Figure 3 shown, the uplink scheduling method, which is applied to the terminal device, may include the following steps:
[0146] Step 301, receive the configuration information of the pre-configured resources sent by the network device.
[0147] Among them, the pre-configured resources include at least one of the configured grant resources and random access resources.
[0148] In the embodiments of the present application, for the implementation process of step 301, reference may be made to the implementation process of step 101 in the above embodiments, which will not be elaborated here.
[0149] Step 302, start a timer.
[0150] In the embodiments of the present application, the network device may configure a timer for the terminal device. Further, after the timer configuration is completed, when at least one of the BSR, continuous LBT failure, or BFR is triggered, the terminal device may start the timer to determine whether there are configured grant resources arriving during the timer startup period. Optionally, when the terminal device configured by the network device receives the configuration information of the pre-configured resources sent by the network device, it starts the timer to determine whether there are configured grant resources arriving during the timer startup period.
[0151] Step 303, if the configured grant resources arrive during the timer startup period, use the arriving configured grant resources to send the indication information to the network device.
[0152] Among them, the indication information includes at least one of BFR indication information, LBT failure indication information, or new data arrival indication information.
[0153] In a possible case, when a type-one configured grant resource of the configured grant arrives during the timer is on, the indication information can be sent to the network device using the arrived type-one configured grant.
[0154] In another possible case, when a type-two configured grant resource of the configured grant arrives during the timer is on, the indication information can be sent to the network device using the arrived type-two configured grant.
[0155] In yet another possible case, when both a type-one configured grant resource and a type-two configured grant resource of the configured grant arrive during the timer is on, the indication information can be sent to the network device using the first-arrived configured grant resource.
[0156] In yet another possible case, when both a type-one configured grant resource and a type-two configured grant resource of the configured grant arrive during the timer is on, the type-one configured grant can be preferentially used to send the indication information to the network device.
[0157] In yet another possible case, when both a type-one configured grant resource and a type-two configured grant resource of the configured grant arrive during the timer is on, the type-two configured grant can also be preferentially used to send the indication information to the network device.
[0158] Step 304: When the timer expires and there is no arrived configured grant resource, the indication information is sent to the network device using the random access resource.
[0159] In the embodiment of this application, during the period when the terminal device turns on the timer, when the timer expires and there is no arrived configured grant resource, in this case, the indication information can be sent to the network device using the random access resource.
[0160] That is to say, when the timer expires and there is no arrived configured grant resource, one of the MSG3 and MSGA resources can be used to send the indication information to the network device.
[0161] It should be noted that the above Step 303 and Step 304 are not executed in sequence, but rather, according to whether a configured grant resource arrives during the timer period, Step 303 or Step 304 is determined to be executed.
[0162] In the uplink scheduling method according to the embodiment of the present application, when the terminal device configured by the network device meets the timer start condition, the timer is started. If the configured grant resource arrives during the timer start period, the arrived configured grant resource is used to send an indication message to the network device. If the timer expires and there is no arrived configured grant resource, the random access resource is used to send an indication message to the network device. Thus, the entire uplink scheduling process does not require resource requests, reducing the transmission delay and solving the technical problem of large uplink scheduling delay in the prior art.
[0163] In another possible implementation form of the embodiment of the present application, when the terminal device uses the pre-configured resource to send an indication message to the network device, it can preferentially use the configured grant resource to send an indication message to the network device. The following further describes the uplink scheduling method provided by the embodiment of the present application in conjunction with Embodiment 4.
[0164] Figure 4 It is a schematic flowchart of the uplink scheduling method provided in Embodiment 4 of the present application.
[0165] Such as Figure 4 shown, this uplink scheduling method, applied to a terminal device, may include the following steps:
[0166] Step 401, receive the configuration information of the pre-configured resource sent by the network device.
[0167] Among them, the pre-configured resource includes at least one of a configured grant resource and a random access resource.
[0168] In the embodiment of the present application, for the implementation process of step 401, reference can be made to the implementation process of step 101 in the above embodiment, which will not be elaborated here.
[0169] Step 402, when the configured grant resource and the random access resource are available, use the configured grant resource to send an indication message to the network device.
[0170] Among them, the indication message includes at least one of a BFR indication message, an LBT failure indication message, or a new data arrival indication message.
[0171] In the embodiment of the present application, after the terminal device receives the configuration information of the pre-configured resource sent by the network device, when it is determined that both the configured grant resource and the random access resource included in the pre-configured resource are available, the configured grant resource is used to send an indication message to the network device.
[0172] In a possible case, when the received configured grant type 1 and the random access resource are available, the configured grant type 1 is used to send an indication message to the network device.
[0173] In another possible scenario, when the type-2 configured grant received by the terminal device and the random access resources are available, the terminal device uses the type-2 configured grant to send indication information to the network device.
[0174] In yet another possible scenario, when the type-1 configured grant, type-2 configured grant, and random access resources received by the terminal device are all available, the terminal device uses the earlier-arrived configured grant resource to send indication information to the network device.
[0175] It can be understood that when both the type-1 configured grant and type-2 configured grant are available, if the type-1 configured grant arrives earlier, the terminal device uses the type-1 configured grant to send indication information to the network device; if the type-2 configured grant arrives earlier, the terminal device uses the type-2 configured grant to send indication information to the network device.
[0176] In yet another possible scenario, when the type-1 configured grant, type-2 configured grant, and random access resources received by the terminal device are all available, the terminal device may preferentially use the type-1 configured grant to send indication information to the network device.
[0177] In yet another possible scenario, when the type-1 configured grant, type-2 configured grant, and random access resources received by the terminal device are all available, the terminal device may also preferentially use the type-2 configured grant to send indication information to the network device.
[0178] Step 403: When the configured grant resources are unavailable and the random access resources are available, the terminal device uses the random access resources to send indication information to the network device.
[0179] In the embodiments of this application, after the terminal device receives the configuration information of the pre-configured resources sent by the network device, when it determines that the received configured grant resources are unavailable and the random access resources are available, the terminal device may use the random access resources to send indication information to the network device.
[0180] That is to say, when the configured grant resources are unavailable and the random access resources are available, the terminal device may use one of the MSG3 and MSGA resources to send indication information to the network device.
[0181] In the uplink scheduling method according to the embodiments of the present application, when the terminal device receives the configuration information of the pre-configured resources sent by the network device, if the configured grant resources and the random access resources are available, the configured grant resources are used to send the indication information to the network device; if the configured grant resources are unavailable and the random access resources are available, the random access resources are used to send the indication information to the network device. Thus, the configured grant resources are preferentially used to send the indication information to the network device, and when the configured grant resources are unavailable, the random access resources are used to send the indication information to the network device. The entire uplink scheduling process does not require resource requests, reducing the transmission delay and solving the technical problem of large uplink scheduling delay in the prior art.
[0182] In another possible implementation form of the embodiments of the present application, when the terminal device uses the pre-configured resources to send the indication information to the network device, the pre-configured resources that arrive first can also be used to send the indication information to the network device. The uplink scheduling method provided by the embodiments of the present application will be further described below in conjunction with Embodiment 5.
[0183] Figure 5 It is a schematic flowchart of the uplink scheduling method provided by Embodiment 5 of the present application.
[0184] As Figure 5 shown, the uplink scheduling method, which is applied to a terminal device, may include the following steps:
[0185] Step 501, receive the configuration information of the pre-configured resources sent by the network device.
[0186] Among them, the pre-configured resources include at least one of the configured grant resources and the random access resources.
[0187] In the embodiments of the present application, for the implementation process of step 501, reference may be made to the implementation process of step 101 in the above embodiments, which will not be elaborated here.
[0188] Step 502, use the pre-configured resources that arrive first to send the indication information to the network device.
[0189] In the embodiments of the present application, when the terminal device receives the configuration information of the pre-configured resources sent by the network device, the pre-configured resources that arrive first can be used to send the indication information to the network device.
[0190] It can be understood that the pre-configured resources may include at least one of the configured grant resources and the random access resources. In a possible case, assuming that the configured grant resources arrive first, the configured grant resources can be used to send the indication information to the network device.
[0191] In the embodiments of the present application, configuring authorized resources may include configuring at least one of authorization type one and authorization type two. If authorization type one arrives first, use authorization type one to send indication information to the network device. If authorization type two arrives first, use authorization type two to send indication information to the network device.
[0192] In another possible case, assuming that the random access resources arrive first, the random access resources can be used to send indication information to the network device.
[0193] In the embodiments of the present application, the random access resources include at least one of MSG3 and MSGA resources. If the MSG3 resource arrives first, use the MSG3 resource to send indication information to the network device; if the MSGA resource arrives first, use the MSGA resource to send indication information to the network device.
[0194] In the uplink scheduling method of the embodiments of the present application, when the terminal device receives the configuration information of the pre-configured resources sent by the network device, use the pre-configured resources that arrive first to send indication information to the network device. Thus, the entire uplink scheduling process does not require resource requests, reducing the transmission delay and solving the technical problem of large uplink scheduling delay in the prior art.
[0195] Based on the above embodiments, the present application proposes another uplink scheduling method.
[0196] Figure 6 It is a schematic flow chart of the uplink scheduling method provided in Embodiment VI of the present application.
[0197] The execution subject of the embodiments of the present application is the uplink scheduling device provided by the present application. The uplink scheduling device can be configured in any network device to enable the network device to perform the uplink scheduling function.
[0198] As Figure 6 shown, the uplink scheduling method, which is applied to a network device, may include the following steps:
[0199] Step 601, send the configuration information of the pre-configured resources to the terminal device.
[0200] Among them, the configuration information includes an indication field, and the indication field is used to indicate to send indication information on the pre-configured resources.
[0201] In the embodiments of the present application, after the network device completes the configuration of the pre-configured resource configuration information, it can send the configuration information of the pre-configured resources to the terminal device, so that the terminal device can determine whether it can use the pre-configured resources to send indication information according to the indication field included in the configuration information.
[0202] For example, the configuration information may include an indication field of at least one bit to indicate that the terminal device uses pre-configured resources to send indication information. For example, if the configuration information includes 0, it indicates that the terminal device cannot use pre-configured resources to send indication information; if the configuration information includes 1, it indicates that the terminal device can use pre-configured resources to send indication information.
[0203] It should be noted that the configuration information may also include more bits to indicate whether the terminal device can use pre-configured resources to send indication information. In this application, the number of bits included in the configuration information is not limited.
[0204] Step 602, receive the indication information sent by the terminal device using pre-configured resources;
[0205] Among them, the pre-configured resources include at least one of configured grant resources and random access resources; the configured grant resources include at least one of configured grant type 1 and configured grant type 2. The random access resources include at least one of random access message MSG3 and random access message MSGA resources.
[0206] Among them, the indication information includes at least one of the following: beam failure recovery (BFR) indication information; listen-before-talk (LBT) failure indication information, and new data arrival indication information.
[0207] The BFR indication information is at least one of the following: BFR media access control - control element (MAC-CE) signaling; reduced BFR MAC-CE signaling.
[0208] The continuous LBT failure indication information is LBT failure MAC-CE signaling.
[0209] The new data arrival indication information is buffer status report (BSR) MAC-CE signaling.
[0210] In the embodiment of this application, after the network device completes the configuration of the pre-configured resources, it can send the configuration information of the pre-configured resources to the terminal device. Furthermore, the terminal device can use the pre-configured resources to send indication information to the network device, so that the network device receives the indication information sent by the terminal device using the pre-configured resources.
[0211] As a possible implementation manner of the embodiment of this application, when the terminal device receives the configuration information of the pre-configured resources sent by the network device, it can monitor the arriving pre-configured resources when triggering the sending of indication information, and send indication information to the network device when the pre-configured resources arrive, so that the network device receives the indication information sent by the terminal device using the pre-configured resources.
[0212] In a possible scenario, when the terminal device detects the arrival of the configured grant resource, it can use the configured grant resource to send indication information to the network device. Furthermore, the network device can receive the indication information sent by the terminal device using the configured grant resource.
[0213] In another possible scenario, when the terminal device does not detect the configured grant resource and detects the arrival of the random access resource, it can use the random access resource to send indication information to the network device. Furthermore, the network device can receive the indication information sent by the terminal device using the random access resource.
[0214] In the embodiments of the present application, the network device can configure a timer for the terminal device so that if the configured grant resource arrives during the period when the timer is started, the indication information is sent using the arrived configured grant resource. If the timer times out and there is no arrived configured grant resource, the indication information is sent using the random access resource.
[0215] As another possible implementation manner of the embodiments of the present application, after the network device configures a timer for the terminal device, when the terminal device receives the configuration information of the pre-configured resource sent by the network device, if at least one of triggering the BSR, continuous LBT failure, or BFR occurs, the timer can be started. If the configured grant resource arrives during the period when the timer is started, the terminal device uses the arrived configured grant resource to send indication information to the network device. Furthermore, the network device can receive the indication information sent by the terminal device using the configured grant resource.
[0216] In the present application, when at least one of triggering the BSR, continuous LBT failure, or BFR occurs, the terminal device can start the timer.
[0217] When the timer times out and there is no arrived configured grant resource, the terminal device uses the random access resource to send indication information to the network device. Furthermore, the network device can receive the indication information sent by the terminal device using the random access resource. As another possible implementation manner of the embodiments of the present application, when the terminal device receives the configuration information of the pre-configured resource sent by the network device, if the configured grant resource and the random access resource are available, the indication information is sent to the network device using the configured grant resource. Furthermore, the network device can receive the indication information sent by the terminal device using the configured grant resource.
[0218] In a possible scenario, when the configured grant type one received by the terminal device and the random access resource are available, the indication information is sent to the network device using the configured grant type one.
[0219] In another possible scenario, when the configured grant type two received by the terminal device and the random access resource are available, the indication information is sent to the network device using the configured grant type two.
[0220] In another possible scenario, when the type-1 configured grant, type-2 configured grant, and random access resources received by the terminal device are all available, the terminal device uses the earlier-arrived configured grant resource to send an indication message to the network device.
[0221] It can be understood that when both the type-1 configured grant and the type-2 configured grant are available, if the type-1 configured grant arrives earlier, the terminal device uses the type-1 configured grant to send an indication message to the network device; if the type-2 configured grant arrives earlier, the terminal device uses the type-2 configured grant to send an indication message to the network device.
[0222] In another possible scenario, when the type-1 configured grant, type-2 configured grant, and random access resources received by the terminal device are all available, the terminal device may preferentially use the type-1 configured grant to send an indication message to the network device.
[0223] In another possible scenario, when the type-1 configured grant, type-2 configured grant, and random access resources received by the terminal device are all available, the terminal device may also preferentially use the type-2 configured grant to send an indication message to the network device.
[0224] When the configured grant resource received by the terminal device is unavailable and the random access resource is available, the terminal device uses the random access resource to send an indication message to the network device. Furthermore, the network device can receive the indication message sent by the terminal device using the random access resource.
[0225] That is to say, when the configured grant resource received by the terminal device is unavailable and the random access resource is available, the terminal device can use one of the MSG3 and MSGA resources to send an indication message to the network device.
[0226] As another possible implementation manner of the embodiments of the present application, when the terminal device receives the configuration information of the pre-configured resource sent by the network device, the terminal device may use the earlier-arrived pre-configured resource to send an indication message, so that the network device receives the indication message sent by the terminal device using the earlier-arrived pre-configured resource.
[0227] In a possible scenario, assuming that the configured grant resource arrives earlier, the network device can receive the indication message sent by the terminal device using the configured grant resource.
[0228] In the embodiments of the present application, the configured grant resource may include at least one of the type-1 configured grant and the type-2 configured grant. If the type-1 configured grant arrives earlier, the network device can receive the indication message sent by the terminal device using the type-1 configured grant; if the type-2 configured grant arrives earlier, the network device can receive the indication message sent by the terminal device using the type-2 configured grant.
[0229] In another possible scenario, assuming that the random access resources arrive first, the network device can receive the indication information sent by the terminal device using the random access resources.
[0230] In the embodiments of the present application, the random access resources include at least one of MSG3 and MSGA resources. If the MSG3 resources arrive first, the indication information is sent to the network device using the MSG3 resources; if the MSGA resources arrive first, the indication information is sent to the network device using the MSGA resources.
[0231] In the uplink scheduling method of the embodiments of the present application, after the terminal device receives the configuration information of the preconfigured resources sent by the network device, the preconfigured resources can be used to send the indication information to the network device, so that the network device receives the indication information sent by the terminal device using the preconfigured resources. Thus, the entire uplink scheduling process does not require resource requests, reducing the transmission delay and solving the technical problem of large uplink scheduling delay in the prior art.
[0232] The technical solutions provided in the embodiments of the present application can be applied to a variety of systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, Wideband Code Division Multiple Access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G New Radio (NR) systems, etc. Both terminal devices and network devices are included in these various systems. The system may also include a core network part, such as an evolved packet system (EPS), 5G system (5GS), etc.
[0233] To implement the above embodiments, the present application proposes an uplink scheduling device.
[0234] Figure 7 It is a schematic structural diagram of the uplink scheduling device provided in Embodiment Seven of the present application.
[0235] As Figure 7 shown, the uplink scheduling device is applied to a terminal device and includes a memory 110, a transceiver 120, and a processor 130:
[0236] The memory 110 is used to store computer programs; the transceiver 120 is used to transmit and receive data under the control of the processor; the processor 130 is used to read the computer programs in the memory 110 and perform the following operations:
[0237] Receive the configuration information of pre-configured resources sent by a network device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resources; the pre-configured resources include at least one of configured grant resources and random access resources;
[0238] Use the pre-configured resources to send indication information to the network device; wherein, the indication information includes at least one of the following: beam failure recovery (BFR) indication information; listen-before-talk (LBT) failure indication information; new data arrival indication information.
[0239] The transceiver 120 is used to receive and transmit data under the control of the processor 130.
[0240] Wherein, in Figure 7 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by the processor 130 and the memory represented by the memory 110 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, they will not be further described herein. The bus interface provides an interface. The transceiver 120 may be multiple elements, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission mediums include wireless channels, wired channels, optical fiber cables, etc. For different user devices, the user interface 140 may also be an interface capable of externally connecting or internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0241] The processor 130 is responsible for managing the bus architecture and general processing, and the memory 110 can store the data used by the processor when performing operations.
[0242] Optionally, the processor 130 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device). The processor may also adopt a multi-core architecture.
[0243] The processor is used to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the computer program stored in the memory. The processor and the memory may also be physically separated.
[0244] In a possible implementation manner, pre-configured resources are used to send indication information to a network device, including:
[0245] When triggering the sending of the indication information, monitor the arriving pre-configured resources; when the pre-configured resources arrive, send the indication information to the network device.
[0246] In another possible implementation manner, pre-configured resources are used to send indication information to a network device, including: start a timer; if the configured grant resources arrive during the timer is on, use the arriving configured grant resources to send the indication information to the network device; if the timer expires and there are no arriving configured grant resources, use the random access resources to send the indication information to the network device.
[0247] In another possible implementation manner, pre-configured resources are used to send indication information to a network device, including:
[0248] When the configured grant resources and the random access resources are available, use the configured grant resources to send the indication information to the network device; when the configured grant resources are not available and the random access resources are available, use the random access resources to send the indication information to the network device.
[0249] In another possible implementation manner, pre-configured resources are used to send indication information to a network device, including:
[0250] Use the pre-configured resources that arrive first to send the indication information to the network device.
[0251] In another possible implementation manner, the BFR indication information is at least one of the following:
[0252] BFR Media Access Control - Control Element MAC-CE signaling;
[0253] Reduced BFR MAC-CE signaling.
[0254] In another possible implementation, the continuous LBT failure indication information is the LBT failure MAC-CE signaling.
[0255] In another possible implementation, the new data arrival indication information is the buffer status report BSR MAC-CE signaling.
[0256] In another possible implementation, the configured grant resource includes at least one of configured grant type 1 and configured grant type 2.
[0257] In another possible implementation, the random access resource includes at least one of random access message MSG3 and random access message MSGA resources.
[0258] It should be noted here that the above uplink scheduling device provided by the embodiments of the present application can implement all the method steps implemented by the above Figures 1 to 5 method embodiments, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0259] To implement the above embodiments, the present application proposes another uplink scheduling device.
[0260] Figure 8 It is a schematic structural diagram of the uplink scheduling device provided in Embodiment VIII of the present application.
[0261] As Figure 8 shown, the uplink scheduling device, which is applied to a network device, includes a memory 210, a transceiver 220, and a processor 230:
[0262] The memory 210 is used to store computer programs; the transceiver 220 is used to send and receive data under the control of the processor 230; the processor 230 is used to read the computer programs in the memory 210 and perform the following operations:
[0263] Send configuration information of preconfigured resources to the terminal device; wherein, the configuration information includes an indication field, and the indication field is used to indicate the indication information to be sent on the preconfigured resources; receive the indication information sent by the terminal device using the preconfigured resources; wherein, the preconfigured resources include at least one of configured grant resources and random access resources; the indication information includes at least one of the following: beam failure recovery BFR indication information; continuous listen before talk LBT failure indication information; new data arrival indication information.
[0264] Wherein, in Figure 8Among them, the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits represented by one or more processors represented by processor 130 and a memory represented by memory 110 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and thus will not be further described herein. The bus interface provides an interface. The transceiver 120 may be multiple components, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission media include wireless channels, wired channels, optical fiber cables and other transmission media.
[0265] The processor 130 is responsible for managing the bus architecture and general processing, and the memory 110 may store data used by the processor 130 when performing operations.
[0266] The processor 130 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0267] In a possible implementation manner, the BFR indication information is at least one of the following: BFR media access control - control unit MAC - CE signaling; reduced BFR MAC - CE signaling.
[0268] In another possible implementation manner, the continuous LBT failure indication information is LBT failure MAC - CE signaling.
[0269] In another possible implementation manner, the new data arrival indication information is buffer status report BSR MAC - CE signaling.
[0270] In another possible implementation manner, the configured grant resources include at least one of configured grant type one and configured grant type two.
[0271] In another possible implementation manner, the random access resources include at least one of random access message MSG3 and random access message MSGA resources.
[0272] In another possible implementation, a timer is configured for the terminal device. Among them, if a configured grant resource arrives during the timer startup period, the indication information is sent using the arrived configured grant resource; if the timer expires and there is no arrived configured grant resource, the indication information is sent using a random access resource.
[0273] It should be noted here that the above uplink scheduling device provided in the embodiments of the present application can implement all the method steps implemented in the above Figure 6 method embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0274] To implement the above embodiments, another uplink scheduling device is proposed in the embodiments of the present application.
[0275] Figure 9 It is a schematic structural diagram of the uplink scheduling device provided in Embodiment IX of the present application.
[0276] As Figure 9 shown, the uplink scheduling device 900, which is applied to a terminal device, may include: a receiving unit 910 and a transmitting unit 920.
[0277] Among them, the receiving unit 910 is configured to receive the configuration information of the preconfigured resource sent by the network device. The configuration information includes an indication field, and the indication field is used to indicate that the indication information is sent on the preconfigured resource. The preconfigured resource includes at least one of a configured grant resource and a random access resource.
[0278] The transmitting unit 920 is configured to send the indication information to the network device using the preconfigured resource.
[0279] Among them, the indication information includes at least one of the following: beam failure recovery (BFR) indication information; listen-before-talk (LBT) failure indication information; new data arrival indication information.
[0280] In one possible implementation, the transmitting unit 920 may further be configured to:
[0281] When triggering the transmission of the indication information, monitor the arrived preconfigured resource; when the preconfigured resource arrives, send the indication information to the network device.
[0282] In another possible implementation, the transmitting unit 920 may further be configured to:
[0283] Start a timer; if a configured grant resource arrives during the timer startup period, send the indication information to the network device using the arrived configured grant resource; if the timer expires and there is no arrived configured grant resource, send the indication information to the network device using a random access resource.
[0284] In another possible implementation, the sending unit 920 may further be configured to:
[0285] When the configured grant resource and the random access resource are available, send indication information to the network device using the configured grant resource; when the configured grant resource is unavailable and the random access resource is available, send indication information to the network device using the random access resource.
[0286] In another possible implementation, the sending unit 920 may further be configured to:
[0287] Send indication information to the network device using the pre-configured resource that arrives first.
[0288] In another possible implementation, the BFR indication information is at least one of the following: BFR Media Access Control - Control Element (MAC-CE) signaling; reduced BFR MAC-CE signaling.
[0289] In another possible implementation, the continuous LBT failure indication information is LBT failure MAC-CE signaling.
[0290] In another possible implementation, the new data arrival indication information is Buffer Status Report (BSR) MAC-CE signaling.
[0291] In another possible implementation, the configured grant resource includes at least one of configured grant type 1 and configured grant type 2.
[0292] In another possible implementation, the random access resource includes at least one of random access message MSG3 and random access message MSGA resource.
[0293] It should be noted here that the above uplink scheduling device provided in the embodiments of the present application can implement all the method steps implemented in the above Figures 1 to 5 method embodiments, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0294] To implement the above embodiments, the embodiments of the present application propose another uplink scheduling device.
[0295] Fig.10 It is a schematic structural diagram of the uplink scheduling device provided in Embodiment X of the present application.
[0296] As Fig.10 shown, the uplink scheduling device 1000, which is applied to a network device, may include: a sending unit 1010 and a receiving unit 1020.
[0297] A sending unit 1010, configured to send configuration information of pre-configured resources to a terminal device; wherein, the configuration information includes an indication field, and the indication field is used to indicate that indication information is sent on the pre-configured resources;
[0298] A receiving unit 1020, configured to receive indication information sent by the terminal device using the pre-configured resources;
[0299] Wherein, the pre-configured resources include at least one of configured grant resources and random access resources;
[0300] The indication information includes at least one of the following: beam failure recovery (BFR) indication information; listen-before-talk (LBT) failure indication information; new data arrival indication information.
[0301] In a possible implementation manner, the BFR indication information is at least one of the following:
[0302] BFR media access control - control element (MAC-CE) signaling;
[0303] Reduced BFR MAC-CE signaling.
[0304] In another possible implementation manner, the continuous LBT failure indication information is LBT failure MAC-CE signaling.
[0305] In another possible implementation manner, the new data arrival indication information is buffer status report (BSR) MAC-CE signaling.
[0306] In another possible implementation manner, the configured grant resources include at least one of configured grant type 1 and configured grant type 2.
[0307] In another possible implementation manner, the random access resources include at least one of random access message MSG3 and random access message MSGA resources.
[0308] In another possible implementation manner, the uplink scheduling device 1000 may further include:
[0309] A configuration module, configured to configure a timer for the terminal device; wherein, if a configured grant resource arrives during the period when the timer is enabled, the indication information is sent using the arrived configured grant resource; if the timer times out and there is no arrived configured grant resource, the indication information is sent using the random access resources.
[0310] It should be noted here that the above-mentioned uplink scheduling device provided by the embodiments of the present application can implement the above Figure 6All the method steps implemented by the method embodiments and capable of achieving the same technical effects will not be specifically described herein for the parts and beneficial effects that are the same as those in the method embodiments.
[0311] It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation. In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0312] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs that can store program codes.
[0313] To implement the above embodiments, the present application also proposes a processor-readable storage medium.
[0314] Among them, the processor-readable storage medium stores a computer program, and the computer program is used to cause the processor to execute the present application Figures 1 to 5 the uplink scheduling method described in the embodiments, or execute the present application Figure 6 the uplink scheduling method described in the embodiments.
[0315] Among them, the processor-readable storage medium can be any available medium or data storage device accessible by the processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical discs (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memories (NANDFLASH), solid-state drives (SSD)).
[0316] To implement the above embodiments, the present application also proposes a computer program product.
[0317] Wherein, the computer program product includes a computer program which, when executed by a processor, implements Figures 1 to 5 the uplink scheduling method described in the embodiments, or implements the uplink scheduling method of the present application Figure 6 the uplink scheduling method described in the embodiments.
[0318] Wherein, the processor-readable storage medium can be any available medium or data storage device accessible by the processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid state drives (SSD)).
[0319] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories and optical memories, etc.) containing computer-usable program code.
[0320] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the specified functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0321] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the processor-readable memory generate a manufactured article including an instruction device that implements the specified functions in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0322] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are executed on the computer or other programmable apparatus to generate a computer-implemented process, whereby the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 steps for the functions specified in one block or multiple blocks.
[0323] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to include these modifications and variations.
Claims
1. An uplink scheduling method, characterized in that, Applied to a terminal device, the method includes: Receiving configuration information of preconfigured resources sent by a network device; wherein, the configuration information includes an indication field for indicating to send indication information on the preconfigured resources; the preconfigured resources include at least one of configured grant resources and random access resources; Using the preconfigured resources to send indication information to the network device; wherein, the indication information includes at least one of the following: Beam Failure Recovery (BFR) indication information; Listen-Before-Talk (LBT) failure indication information; New data arrival indication information; The using the preconfigured resources to send indication information to the network device includes: Starting a timer; If the configured grant resource arrives during the period when the timer is started, using the arrived configured grant resource to send the indication information to the network device; If the timer expires and there is no arrived configured grant resource, using the random access resource to send the indication information to the network device.
2. The uplink scheduling method according to claim 1, characterized in that The using the preconfigured resources to send indication information to the network device includes: When triggering the sending of the indication information, monitoring the arrived preconfigured resources; When the preconfigured resources arrive, sending the indication information to the network device.
3. The uplink scheduling method according to claim 1, wherein The using the preconfigured resources to send indication information to the network device includes: If the configured grant resource and the random access resource are available, using the configured grant resource to send the indication information to the network device; If the configured grant resource is unavailable and the random access resource is available, using the random access resource to send the indication information to the network device.
4. The uplink scheduling method according to claim 1, wherein The using the preconfigured resources to send indication information to the network device includes: Using the preconfigured resources that arrive first to send the indication information to the network device.
5. The uplink scheduling method according to any one of claims 1-4, characterized in that, The BFR indication information is at least one of the following: BFR Medium Access Control - Control Element (MAC-CE) signaling; Reduced BFR MAC-CE signaling.
6. The uplink scheduling method according to any one of claims 1-4, characterized in that The continuous LBT failure indication information is LBT failure MAC-CE signaling.
7. The uplink scheduling method according to any one of claims 1-4, characterized in that The new data arrival indication information is Buffer Status Report (BSR) MAC-CE signaling.
8. The uplink scheduling method according to any one of claims 1-4, characterized in that The configured grant resources include at least one of configured grant type one and configured grant type two.
9. The uplink scheduling method according to any one of claims 1-4, wherein The random access resources include at least one of random access message MSG3 and random access message MSGA resources.
10. An uplink scheduling method, characterized in that, Applied to a network device, the method includes: Sending configuration information of preconfigured resources to a terminal device; wherein, the configuration information includes an indication field for indicating to send indication information on the preconfigured resources; Receiving the indication information sent by the terminal device using the preconfigured resources; Wherein, the preconfigured resources include at least one of configured grant resources and random access resources; The indication information includes at least one of the following: Beam Failure Recovery (BFR) indication information; Continuous Listen-Before-Talk (LBT) failure indication information; New data arrival indication information; Configure a timer for the terminal device; Wherein, if the configured grant resource arrives during the period when the timer is on, the indication information is sent using the arrived configured grant resource; If the timer expires and there is no arrived configured grant resource, the indication information is sent using the random access resource.
11. The uplink scheduling method according to claim 10, characterized in that, The BFR indication information is at least one of the following: BFR Media Access Control - Control Element (MAC-CE) signaling; Reduced BFR MAC-CE signaling.
12. The uplink scheduling method according to claim 10, wherein The continuous LBT failure indication information is LBT failure MAC-CE signaling.
13. The uplink scheduling method according to claim 10, characterized in that, The new data arrival indication information is Buffer Status Report (BSR) MAC-CE signaling.
14. The uplink scheduling method according to claim 10, wherein The configured grant resource includes at least one of configured grant type one and configured grant type two.
15. The uplink scheduling method according to claim 10, wherein The random access resource includes at least one of random access message MSG3 and random access message MSGA resource.
16. An uplink scheduling device, characterized in that, Applied to a terminal device, including a memory, a transceiver, and a processor: The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations: Receive the configuration information of pre-configured resources sent by the network device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resources; the pre-configured resources include at least one of a configured grant resource and a random access resource; Use the pre-configured resources to send indication information to the network device; wherein, the indication information includes at least one of the following: Beam Failure Recovery (BFR) indication information; Continuous Listen-Before-Talk (LBT) failure indication information; New data arrival indication information; The use of the pre-configured resources to send indication information to the network device includes: Start a timer; If the configured grant resource arrives during the period when the timer is on, use the arrived configured grant resource to send the indication information to the network device; If the timer expires and there is no arrived configured grant resource, use the random access resource to send the indication information to the network device.
17. The uplink scheduling apparatus according to claim 16, wherein The use of the pre-configured resources to send indication information to the network device includes: Monitor the arrived pre-configured resources when triggering the sending of the indication information; Send indication information to the network device when the pre-configured resources arrive.
18. The uplink scheduling device according to claim 16, wherein The use of the pre-configured resources to send indication information to the network device includes: If the configured grant resource and the random access resource are available, use the configured grant resource to send the indication information to the network device; If the configured grant resource is unavailable and the random access resource is available, use the random access resource to send the indication information to the network device.
19. The uplink scheduling device according to claim 16, wherein The use of the pre-configured resources to send indication information to the network device includes: Send the indication information to the network device by using the pre-configured resource that arrives first.
20. An uplink scheduling device, characterized in that, Applied to a network device, including a memory, a transceiver, and a processor: The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations: Send the configuration information of the pre-configured resource to the terminal device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resource; Receive the indication information sent by the terminal device by using the pre-configured resource; Wherein, the pre-configured resource includes at least one of a configuration grant resource and a random access resource; The indication information includes at least one of the following: Beam Failure Recovery (BFR) indication information; Listen-Before-Talk (LBT) failure indication information; New data arrival indication information; The receiving of the indication information sent by the terminal device by using the pre-configured resource includes: Configure a timer for the terminal device; Wherein, if the configuration grant resource arrives during the period when the timer is started, the indication information is sent by using the arrived configuration grant resource; If the timer times out and there is no arrived configuration grant resource, the indication information is sent by using the random access resource.
21. An uplink scheduling device, characterized in that, Applied to a terminal device, including: A receiving unit, configured to receive the configuration information of the pre-configured resource sent by the network device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resource; the pre-configured resource includes at least one of a configuration grant resource and a random access resource; A sending unit, configured to send indication information to the network device by using the pre-configured resource; Wherein, the indication information includes at least one of the following: Beam Failure Recovery (BFR) indication information; Listen-Before-Talk (LBT) failure indication information; New data arrival indication information; The sending unit is further configured to start the timer; If the configuration grant resource arrives during the period when the timer is started, send the indication information to the network device by using the arrived configuration grant resource; If the timer times out and there is no arrived configuration grant resource, send the indication information to the network device by using the random access resource.
22. An uplink scheduling device, characterized in that, Applied to a network device, including: A sending unit, configured to send the configuration information of the pre-configured resource to the terminal device; wherein, the configuration information includes an indication field for indicating to send indication information on the pre-configured resource; A receiving unit, configured to receive the indication information sent by the terminal device by using the pre-configured resource; Wherein, the pre-configured resource includes at least one of a configuration grant resource and a random access resource; The indication information includes at least one of the following: Beam Failure Recovery (BFR) indication information; Listen-Before-Talk (LBT) failure indication information; New data arrival indication information; The receiving unit is configured to configure a timer for the terminal device; Among them, if the configured grant resource arrives during the period when the timer is enabled, the indication information is sent using the arrived configured grant resource; If the timer expires and there is no arrived configured grant resource, the indication information is sent using the random access resource.
23. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program, and the computer program is used to cause the processor to execute the method according to any one of claims 1-9, or execute the method according to any one of claims 10-15.
Citation Information
Patent Citations
Wireless communication method and user equipment
CN108633097A