The present application relates to the field of wireless communications, and in particular to a resource reservation method and a terminal device.
At present, in a New Radio Access Technology (NR) and intelligent connected vehicle technology (Vehicle-to-Everything, V2X) system, a User Equipment (UE) can monitor a reservation status of periodic reserved resources of other UEs through partial sensing, exclude resources already occupied by the other UEs among candidate resources, and select a resource from remaining candidate resources for reservation.
The resource reserved by the UE through partial sensing may still be occupied by the other UEs, causing resource collisions. Through re-evaluation and/or preemption checking, resource collisions caused by the above situation can be reduced and reliability of resource transmission can be ensured. However, when the UE performs re-evaluation and/or preemption checking and partial sensing at the same time, power consumption of the UE may be increased.
Embodiments of the present application provide a resource reservation method and a terminal device for reducing the power consumption of the UE.
In some embodiments of the present application provide a resource reservation method, the method including:
In one embodiment, the controlling the partial sensing not to overlap with the re-evaluation and/or the preemption checking in the time domain, includes:
In one embodiment, the performing the re-evaluation and/or the preemption checking after the end time of the partial sensing, includes:
In one embodiment, the partial sensing includes a period based partial sensing (PBPS) mode and a contiguous partial sensing (CPS) mode; and the performing the re-evaluation and/or the preemption checking through the partial sensing, includes:
In one embodiment, the determining whether to use the PBPS mode or the CPS mode to perform the re-evaluation and/or the preemption checking according to the information processing duration of the re-evaluation and/or the preemption checking, includes:
In one embodiment, the information processing duration of the re-evaluation and/or the preemption checking includes any one of following durations, and each of the durations has a corresponding duration threshold:
In one embodiment, the duration threshold is set by a network side device, or the duration threshold is selected from a set of duration thresholds configured by the network side device.
In one embodiment, the determining whether to use the PBPS mode or the CPS mode to perform the re-evaluation and/or the preemption checking according to the CBR, includes:
In one embodiment, the CBR threshold is set by a network side device, or, the CBR threshold is selected from a set of CBR thresholds configured by the network side device.
In one embodiment, the performing the re-evaluation and/or the preemption checking through the partial sensing, includes:
In one embodiment, the set time period includes any one of:
In one embodiment, the performing the re-evaluation and/or the preemption checking through the partial sensing, includes:
In some embodiments of the present application provide a terminal device, including:
In some embodiments of the present application provide a terminal device, including a memory, a transceiver, and a processor;
In one embodiment, the processor is further configured to:
In one embodiment, the processor is further configured to: perform the re-evaluation and/or the preemption checking through continuous sensing after the end time of the partial sensing.
In one embodiment, the processor is further configured to:
In one embodiment, the processor is configured to:
In one embodiment, the information processing duration of the re-evaluation and/or the preemption checking includes any one of following durations, and each of the durations has a corresponding duration threshold:
In one embodiment, the duration threshold is set by a network side device, or the duration threshold is selected from a set of duration thresholds configured by the network side device.
In one embodiment, the processor is configured to:
In one embodiment, the CBR threshold is set by a network side device, or the CBR threshold is selected from a set of CBR thresholds configured by the network side device.
In one embodiment, the processor is configured to:
In one embodiment, the set time period includes any one of:
In one embodiment, the processor is configured to:
In some embodiments of the present application provide a computer-readable storage medium, the storage medium stores a computer instruction, and the computer instruction, when being executed by a processor, implements any one of the methods described in the embodiments.
Embodiments of present application provide a resource reservation method and a terminal device, when a resource reservation mode of a current service includes partial sensing and re-evaluation and/or preemption checking, the partial sensing is controlled not to overlap with the re-evaluation and/or the preemption checking in a time domain; or, when there is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, the re-evaluation and/or the preemption checking is performed through the partial sensing for the overlapping portion, without performing the partial sensing and the re-evaluation and/or the preemption checking at the same time, respectively, and the power consumption of the UE can be reduced.
In order to illustrate technical solutions in some embodiments of the present application and the related art more clearly, drawings needing to be used in descriptions of embodiments and the related art will be introduced below briefly. Apparently, the drawings described below are only some embodiments of the present application.
Technical solutions in embodiments of the present application are clearly and completely described below in combination with the drawings in embodiments of the present application. It should be understood that specific implementations described here are only used to illustrate and explain the present application, and are not intended to limit the present application.
It should be noted that “first”, “second” used in the present application do not describe a specific order or sequence, but are only used to distinguish similar objects. “And/or” in embodiments of this application describes an association relationship between associated objects, indicating that there may be three relationships, for example, A and/or B may indicate three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character “/” generally indicates that a relationship between associated objects is “or”.
The network architecture and service scenarios described in embodiments of the present application are for more clearly illustrating technical solutions of embodiments of the present application, and do not constitute limitations on the technical solutions according to embodiments of the present application. With the evolution of architecture and the emergence of new service scenarios, technical solutions according to embodiments of the present application are also applicable to similar technical problems.
The network side device 100 is a device that provides wireless communication functions for a terminal device, including but not limited to: a gNB in 5G, a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home node B (HNB), a base band unit (BBU), a transmitting and receiving point (TRP), a transmitting point (TP), a mobile switching center, etc. The network side device 100 may also be a device that provides wireless communication functions for terminal devices in other communication systems that may appear in the future.
The P-UE200 may be a device with a wireless communication function, which can be a mobile phone, a tablet computer (iPad), a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, etc. The V-UE300 may be a vehicle-mounted terminal in self-driving, and the V-UE300 may also be a device with a wireless communication function. Both P-UE200 and V-UE300 can provide users with voice and/or data connectivity, have a wireless connection function, and can be connected to a wireless modem, etc. the P-UE200 and V-UE300 may communicate with one or more core networks via the network side device 100.
Currently, in the NR V2X system, when the UE performs re-evaluation and/or preemption checking and partial sensing at the same time, the power consumption of the UE may be increased.
Based on this, some embodiments of the present application provide a resource reservation method. When a resource reservation mode of a current service includes partial sensing and re-evaluation and/or preemption checking, controlling the partial sensing not to overlap with the re-evaluation and/or preemption checking in a time domain; or, when there is an overlapping portion between the partial sensing and re-evaluation and/or preemption checking in the time domain, performing the re-evaluation and/or the preemption checking through the partial sensing for the overlapping portion; and reserving a target resource for information transmission based on a sensing result of the re-evaluation and/or the preemption checking. Through the above method, when where is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, the re-evaluation and/or preemption checking can be performed through the partial sensing for the overlapping portion, without performing the partial sensing and the re-evaluation and/or the preemption checking at the same time, respectively, and the power consumption of the UE can be reduced while ensuring the reliability of the resource transmission.
Step 201, when a resource reservation mode of a current service includes partial sensing and re-evaluation and/or preemption checking, controlling the partial sensing not to overlap with the re-evaluation and/or the preemption checking in a time domain; or, when there is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, performing the re-evaluation and/or the preemption checking through the partial sensing for the overlapping portion.
In one embodiment, during a process of resource reservation, when the resource reservation mode of the current service includes the partial sensing and the re-evaluation and/or the preemption checking, it can be configured by a higher layer of the UE whether the re-evaluation and/or the preemption checking can overlap with the partial sensing in the time domain. For example, an identification bit used to indicate an overlapping relationship between the re-evaluation and/or the preemption checking and the partial perception may be added to a higher layer parameter, n bits (bit) may be added as the identification bit, and n may be a positive integer such as 1, 2, etc. For example, two bits can be added to the higher layer parameter. When the two bits are 00, the re-evaluation and/or the preemption checking cannot overlap with the partial sensing in the time domain; when the two bits are 11, the re-evaluation and/or the preemption checking can overlap with the partial sensing in the time domain. When the higher layer of the UE triggers the re-evaluation and/or the preemption checking, the higher layer of the UE can send configuration information to a physical layer of the UE, that is, the above-mentioned higher layer parameter includes configuration information for indicating an overlapping relationship between the re-evaluation and/or the preemption checking and the partial sensing. The physical layer of the UE performs resource sensing and reservation according to received configuration information.
When the configuration information indicates that the partial sensing cannot overlap with the re-evaluation and/or the preemption checking in the time domain, a time period for the partial sensing can be controlled not to overlap with a time period for the re-evaluation and/or the preemption checking. For example, an end time of the partial sensing may be determined, and after the end time of the partial sensing, the re-evaluation and/or the preemption checking is performed. For example, the re-evaluation and/or the preemption checking can be performed through continuous sensing.
When the configuration information indicates that the partial sensing may overlap with the re-evaluation and/or the preemption checking in the time domain, then when there is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, the re-evaluation and/or the preemption checking are performed through the partial sensing for the overlapping portion, and a sensing result of the partial sensing is used as a sensing result of the re-evaluation and/or the preemption checking, without performing additional re-evaluation and/or preemption checking through the continuous sensing.
For example, when the partial sensing mode includes a period based partial sensing (PBPS) mode and a contiguous partial sensing (CPS) mode, the PBPS mode or the CPS can be determined to be used for the re-evaluation and/or the preemption checking according to an information processing duration of the re-evaluation and/or the preemption checking; or, the PBPS mode or the CPS mode can be determined to be used for the re-evaluation and/or the preemption checking according to a channel busy ratio (CBR).
Step 202, reserving a target resource for information transmission based on a sensing result of the re-evaluation and/or the preemption checking.
The UE performs the re-evaluation and/or the preemption checking according to a determined mode, and reserves the target resource for information transmission based on the sensing result of the re-evaluation and/or the preemption checking.
Through the method according to some embodiments of the present application, when the partial sensing does not overlap with the re-evaluation and/or the preemption checking in the time domain, the UE can perform the re-evaluation and/or the preemption checking through continuous sensing; and when where is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, the re-evaluation and/or the preemption checking can be performed through the partial sensing for the overlapping portion, without performing additional re-evaluation and/or preemption checking through the continuous sensing, therefore, the power consumption of the UE can be reduced while ensuring the reliability of resource transmission.
The resource reservation method according to some embodiments of the present application will be described in detail below through several specific embodiments.
In one embodiment, when the resource reservation mode of the current service includes the partial sensing and the re-evaluation and/or the preemption checking, the partial sensing is controlled not to overlap with the re-evaluation and/or the preemption checking in the time domain according to indication of the configuration information.
The current service can be any transport block (TB) transmitted periodically or aperiodically. When the resource reservation mode of the current service includes the partial sensing and the re-evaluation and/or the preemption checking, the partial sensing can include the PBPS mode and/or the CPS mode for resource sensing.
During a process of resource reservation, in order to avoid resources occupied by other UEs appearing again in the set of the candidate resources, the higher layer of the UE can trigger the re-evaluation and/or the preemption checking, and send relevant configuration information to the physical layer of the UE, the configuration information includes indication information used for indicating the overlapping relationship between the re-evaluation and/or the preemption checking and the partial sensing, and the indication information may be expressed as 2 bits added to the higher layer parameter. Bits of 00 indicate that the re-evaluation and/or the preemption checking cannot overlap with the partial sensing in the time domain. After receiving the configuration information, the physical layer of the UE performs, according to the indication of the configuration information, the re-evaluation and/or the preemption checking by using the continuous sensing after the partial sensing is finished.
For example, as shown in
In one embodiment, when where is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, the re-evaluation and/or the preemption checking is performed through the partial sensing for the overlapping portion.
The current service can be any TB transmitted periodically or aperiodically. When the resource reservation mode of the current service includes the partial sensing and the re-evaluation and/or the preemption checking, the partial sensing can include the PBPS mode and/or the CPS mode for resource sensing.
During a process of resource reservation, in order to avoid resources occupied by other UEs appearing again in the set of the candidate resources, the higher layer of the UE can trigger the re-evaluation and/or the preemption checking, and send relevant configuration information to the physical layer of the UE, the configuration information includes indication information used for indicating the overlapping relationship between the re-evaluation and/or the preemption checking and the partial sensing, and the indication information may be expressed as 2 bits added to the higher layer parameter. For example, bits of 11 indicate that the re-evaluation and/or the preemption checking may overlap with the partial sensing in the time domain, and after receiving the configuration information, the physical layer of the UE performs the resource sensing and the resource reservation according to the configuration information.
For example, as shown in
In one embodiment, when the partial sensing includes the PBPS mode and the CPS mode, the PBPS mode or the CPS mode can be determined to be used for the re-evaluation and/or the preemption according to an information processing duration of the re-evaluation and/or the preemption checking.
As shown in
In another embodiment, the information processing duration of the re-evaluation and/or preemption checking may be a second duration between the first time slot tr0 of the set of the candidate resources of the re-evaluation and/or the preemption checking and the start time n+T1 of the resource selection. The second duration can be compared with a corresponding second duration threshold, when the second duration is greater than or equal to the second duration threshold, the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking; when the second duration is less than the second duration threshold, the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking.
In another embodiment, the information processing duration of the re-evaluation and/or the preemption checking may be a third duration between the trigger time m−T3 of resource reselection and the trigger time n of the resource selection. The third duration can be compared with a corresponding three duration threshold, when the third duration is greater than or equal to the third duration threshold, the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking; when the third duration is less than the third duration threshold, the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking.
In another embodiment, the information processing duration of the re-evaluation and/or the preemption checking may be a fourth duration between the trigger time m−T3 of the resource reselection and the start time n+T1 of the resource selection. The fourth duration can be compared with a corresponding fourth duration threshold, when the fourth duration is greater than or equal to the fourth duration threshold, the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking; when the fourth duration is less than the fourth duration threshold, the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking.
The above several duration thresholds can be set by a network side device, or can be selected from a set of duration thresholds configured by the network side device, and different information processing durations of the re-evaluation and/or the preemption checking correspond to different duration thresholds.
In one embodiment, the PBPS mode or the CPS mode may also be determined to be used to perform the re-evaluation and/or the preemption checking according to a CBR.
The CBR may be determined first, and the CBR may be compared with a set CBR threshold. The CBR threshold is set by the network side device or selected from a set of CBR thresholds configured by the network side device. When the CBR is greater than or equal to the set CBR threshold, the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking; when the CBR is smaller than the set CBR threshold, the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking.
Through the above method, when the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking, a location of a PBPS sensing opportunity is determined based on a set time period; resource sensing is performed before the first time slot of the set of the candidate resources of the re-evaluation and the preemption checking based on the location of the PBPS sensing opportunity; or, the re-evaluation and/or the preemption checking is performed before the trigger time of the resource reselection based on the location of the PBPS sensing opportunity. The set time period includes any one of: a PBPS sensing period value determined according to a period value in a resource reservation period list configured by a resource pool, or the period value in the resource reservation period list configured by the resource pool, or a period value of a parameter set configured by a network side device.
When the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking, the re-evaluation and/or the preemption checking is performed by using continuous sensing opportunity before the trigger time of resource reselection.
In one embodiment, when the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking, the physical layer of the UE reports to the higher layer that the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking. After receiving the mode used to perform the re-evaluation and/or the preemption checking sent by the physical layer of the UE, the higher layer sends configuration information related to using the PBPS mode to perform the re-evaluation and/or the preemption checking to the physical layer of the UE. The configuration information may include: configuration information related to a location when the PBPS mode is used to perform the re-evaluation and/or the preemption checking; after the physical layer of the UE receives the configuration information, the location of the PBPS sensing opportunity is determined based on a parameter in the configuration information, and the re-evaluation and/or or the preemption checking are performed.
The physical layer of the UE reports to the higher layer of the UE that the PBPS mode is determined to be used to perform the re-evaluation and/or the preemption checking. After receiving the mode used to perform the re-evaluation and/or the preemption checking sent by the physical layer of the UE, the high layer sends configuration information related to using the PBPS mode to perform the re-evaluation and/or the preemption checking to the physical layer of the UE. The configuration information can be: a Preserve value indicating the location of the PBPS sensing opportunity, that is, the PBPS sensing period value determined according to the period value in the resource reservation period list configured by the resource pool. The Preserve value is a sensing step length and can include multiple values, for example, Preserve1, Preserve2, and Preserve3. The UE determines the location of the PBPS sensing opportunity according to the received Preserve value, and performs the re-evaluation and/or the preemption checking before the first time slot (time tr0) of the set of candidate resources of the re-evaluation and/or the preemption checking or before the trigger time (that is, m−T3 time). As shown in
In another embodiment, after receiving the mode used to perform the re-evaluation and/or the preemption checking sent by the physical layer of the UE, the higher layer sends configuration information related to using the PBPS mode to perform the re-evaluation and/or the preemption checking to the physical layer of the UE. The configuration information may also be: a period value in a resource reservation period list (sl-ResourceReservePeriodList) configured by a resource pool, and the UE determines the location of the PBPS sensing opportunity according to a received period value in the resource reservation period list, and performs the re-evaluation and/or the preemption checking before the first time slot (tr0) of the set of the candidate resources of the re-evaluation and/or the preemption checking or before the trigger time (i.e. m−T3 time) of the resource reselection. The UE may reserve the target resource for information transmission based on the sensing result of the re-evaluation and/or the preemption checking. In this embodiment, the location of the PBPS sensing opportunity may be a whole set or a subset of parameters in the resource reservation period list.
In another embodiment, after receiving the mode used to perform the re-evaluation and/or the preemption checking sent by the physical layer of the UE, the higher layer sends configuration information related to using the PBPS mode to perform the re-evaluation and/or preemption checking to the physical layer of the UE. The configuration information may also be: a period value indicating a sensing opportunity for the re-evaluation and/or the preemption checking, that is, a period value in a parameter set configured by the network side device. The UE determines the location of the PBPS sensing opportunity according to the received period value of the sensing opportunity for the re-evaluation and/or the preemption checking, and performs the re-evaluation and/or the preemption checking before the first time slot (tr0) of the set of the candidate resources of the re-evaluation and/or the preemption checking or before the trigger time m−T3 of the resource reselection. The UE may reserve the target resource for information transmission based on the sensing result of the re-evaluation and/or the preemption checking. In this embodiment, the location of the PBPS sensing opportunity is selected by the higher layer in the parameter set configured by the network side device.
In one embodiment, when the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking, the physical layer of the UE reports to the higher layer that the CPS mode is determined to be used to perform the re-evaluation and/or the preemption checking. After receiving the mode used to perform the re-evaluation and/or the preemption checking sent by the physical layer of the UE, the higher layer sends configuration information related to using the CPS mode to perform the re-evaluation and/or the preemption checking to the physical layer of the UE. After receiving the configuration information, the UE performs the re-evaluation and/or the preemption checking through the CPS mode, and reserves the target resource for information transmission based on the sensing result of the re-evaluation and/or the preemption checking.
In the resource reservation method according to some embodiments of the present application, when there is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, the re-evaluation and/or the preemption checking can be performed through the partial sensing for the overlapping portion, instead of performing the partial sensing and the re-evaluation and/or the preemption checking at the same time respectively, reducing the power consumption of the UE while ensuring the reliability of resource transmission.
Based on the same technical concept, some embodiments of the present application further provide a terminal device, the terminal device can implement processes performed in foregoing embodiments.
The control unit 701 is configured to: when a resource reservation mode of a current service includes partial sensing and re-evaluation and/or preemption checking, control the partial sensing not to overlap with the re-evaluation and/or the preemption checking in a time domain; or, when there is an overlapping portion between the partial sensing and the re-evaluation and/or the preemption checking in the time domain, perform the re-evaluation and/or the preemption checking through the partial sensing for the overlapping portion.
The reserving unit 702 is configured to reserve a target resource for information transmission based on a sensing result of the re-evaluation and/or the preemption checking.
In one embodiment, the control unit 701 may further be configured to:
In one embodiment, the control unit 701 may further be configured to:
In one embodiment, the control unit 701 may further be configured to:
In one embodiment, the control unit 701 is configured to:
In one embodiment, the information processing duration of the re-evaluation and/or the preemption checking includes any one of following durations, and each of the durations has a corresponding duration threshold:
In one embodiment, the duration threshold is set by a network side device, or the duration threshold is selected from a set of duration thresholds configured by the network side device.
In one embodiment, the control unit 701 is configured to:
In one embodiment, the CBR threshold is set by a network side device, or the CBR threshold is selected from a set of CBR thresholds configured by the network side device.
In one embodiment, the control unit 701 is configured to:
In one embodiment, the set time period includes any one of following:
In one embodiment, the control unit 701 is configured to:
Based on the same technical concept, some embodiments of the present application further provide a terminal device. The terminal device can implement processes of the method performed in
The processor 801 is responsible for managing a bus architecture and general processing, and the memory 802 may store data used by the processor 801 when performing operations. The transceiver 803 is configured to receive and send data under control of the processor 801.
The bus architecture may include any number of interconnected buses and bridges, and various circuits including one or more processors represented by the processor 801 and the memory represented by the memory 802 are linked together. The bus architecture can also link together various other circuits such as a peripheral device, a voltage regulator, and a power management circuit, etc., which are well known in the art and therefore will not be further described herein. A bus interface provides an interface. The processor 801 is responsible for managing the bus architecture and general processing, and the memory 802 can store data used by the processor 801 when performing operations.
The processes disclosed in some embodiments of the present application may be applied to the processor 801 or implemented by the processor 801. In an implementation process, each step of the signal processing flow may be completed by an integrated logic circuit of hardware or instructions in the form of software in the processor 801. The processor 801 may be a general purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may realize or execute the method, step and logic block diagram disclosed in some embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in some embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register. The storage medium is located in the memory 802, and the processor 801 reads the information in the memory 802, and completes the steps of the signal processing process in combination with its hardware.
The processor 801 is configured to read a program in the memory 802 and execute:
In one embodiment, the processor 801 may further be configured to:
In one embodiment, the processor 801 may further be configured to:
In one embodiment, the processor 801 is configured to:
In one embodiment, the information processing duration of the re-evaluation and/or the preemption checking includes any one of following durations, and each of the durations has a corresponding duration threshold:
In one embodiment, the duration threshold is set by a network side device, or the duration threshold is selected from a set of duration thresholds configured by the network side device.
In one embodiment, the processor 801 is configured to:
In one embodiment, the CBR threshold is set by a network side device, or the CBR threshold is selected from a set of CBR thresholds configured by the network side device.
In one embodiment, the processor 801 is configured to:
In one embodiment, the set time period includes any one of:
In one embodiment, the processor 801 is configured to:
Some embodiments of the present application further provide a computing device readable storage medium for the resource reservation method, that is, the content will not be lost after power off. The storage medium stores software programs including program codes. When the program codes run on the computing device, the software programs can implement the scheme of any of the resource reservation methods in the above embodiments of the present application when being read and executed by one or more processors.
Embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer usable storage media (including but not limited to a disk storage, a CD-ROM, an optical storage, etc.) in which computer useable program codes are contained.
The present application is described with reference to flow charts and/or block diagrams of the method, the apparatus (system), and the computer program product according to the present application. It should be understood that respective flows and/or blocks in the flow chart and/or the block diagram, and combinations of flows and/or the blocks in the flow chart and/or the block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, a special purpose computer, an embedded processor, or a processor of other programmable data processing equipment to produce a machine, and an apparatus for realizing the functions specified in one or more procedures of the flow chart and/or one or more blocks of the block diagram can be generated based on the instructions executed by the processor of the computer or other programmable data processing equipment.
These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, and the instructions stored in the computer-readable memory produce a manufactured product including instruction apparatus, and the instruction apparatus implements the functions specified in the one or more flow of the flow chart and/or one or more blocks of the block diagram.
These computer program instructions can also be loaded onto a computer or other programmable data processing devices, causing a series of operational steps to be performed on the computer or other programmable devices to produce a computer-implemented process, thereby, the instructions executed on the computer or other programmable devices provide steps for implementing the functions specified in one or more flow of the flow chart and/or one or more blocks of the block diagrams.
Number | Date | Country | Kind |
---|---|---|---|
202111157372.1 | Sep 2021 | CN | national |
This application is a US National Stage of International Application No. PCT/CN2022/097896, filed on Jun. 9, 2022, which claims priority to Chinese Patent Application No. 202111157372.1, filed with the China National Intellectual Property Administration on Sep. 30, 2021 and entitled “Resource Reservation Method and Terminal Device”, the content of which is hereby incorporated by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/097896 | 6/9/2022 | WO |