This application pertains to the field of communication technologies and specifically relates to a method and an apparatus for determining an uplink transmission time window, a terminal, and a network-side device.
In related art, the function of demodulation reference signal (DMRS) bundling has been introduced, which requires that multiple uplink transmissions have stable power and continuous phase within a specific time window so that a network can make joint channel estimation within the time window based on the multiple uplink transmissions, so as to improve its reception performance.
However, due to the UE capability limitation, time division duplexing (TDD) frame structure, or presence of some slots unavailable for uplink transmission, the length of that time window may exceed a range where UE is capable of ensuring stable power and continuous phase. Further, in the time window, downlink transmissions may be present between the multiple transmissions, or a large number of slots unavailable for uplink transmission may be present. This requires a higher UE capability and even makes it impossible to meet the conditions of stable power and continuous phase. For example, in a time division duplexing (TTDD) frame structure, many downlink (DL) slots are present between uplink (UL) slots. For another example, some transmissions of higher priority may cancel a current uplink transmission, making it impossible to meet the conditions of stable power and continuous phase.
According to a first aspect, an embodiment of this application provides a method for determining an uplink transmission time window, applied to a terminal. The method includes:
According to a second aspect, an embodiment of this application provides a method for determining an uplink transmission time window, applied to a network-side device. The method includes:
According to a third aspect, an embodiment of this application provides an apparatus for determining an uplink transmission time window, applied to a terminal and including:
According to a fourth aspect, an embodiment of this application provides an apparatus for determining an uplink transmission time window, applied to a network-side device and including:
According to a fifth aspect, a terminal is provided. The terminal includes a processor, a memory, and a program or instructions stored in the memory and capable of running on the processor, and when the program or instructions are executed by the processor, the steps of the method according to the first aspect are implemented.
According to a sixth aspect, a terminal is provided, including a processor and a communication interface. The processor is configured to obtain a first indication, and determine, based on the first indication and a first rule, a first time window in which one or more uplink transmissions satisfy a first transmission characteristic.
According to a seventh aspect, a network-side device is provided. The network-side device includes a processor, a memory, and a program or instructions stored in the memory and capable of running on the processor. When the program or instructions are executed by the processor, the steps of the method according to the second aspect are implemented.
According to an eighth aspect, a network-side device is provided, including a processor and a communication interface. The communication interface is configured to send a first indication to a terminal, where the first indication is used to determine a first time window in which one or more uplink transmissions satisfy a first transmission characteristic.
According to a ninth aspect, a readable storage medium is provided, where a program or instructions are stored in the readable storage medium, and when the program or the instructions are executed by a processor, the steps of the method according to the first aspect are implemented, or the steps of the method according to the second aspect are implemented.
According to a tenth aspect, a chip is provided. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method according to the first aspect or the method according to the second aspect.
According to an eleventh aspect, a computer program/program product is provided. The computer program/program product is stored in a non-volatile storage medium, and the program/program product is executed by at least one processor to implement the steps of the method according to the first aspect or the second aspect.
The following clearly describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are only some rather than all of the embodiments of this application. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of this application shall fall within the protection scope of this application.
The terms “first”, “second”, and the like in the specification and claims of this application are used to distinguish between similar objects rather than to describe a specific order or sequence. It should be understood that terms used in this way are interchangeable in appropriate circumstances so that the embodiments of this application can be implemented in other orders than the order illustrated or described herein. In addition, “first” and “second” are usually used to distinguish objects of a same type and do not limit the quantity of objects. For example, there may be one or a plurality of first objects. In addition, “and/or” in the specification and claims represents at least one of connected objects, and the character “/” generally indicates that the contextually associated objects have an “or” relationship.
It is worth noting that the technology described in the embodiments of this application is not limited to long term evolution (LTE)/LTE-Advanced (LTE-A) systems, but may also be used in other wireless communication systems such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency division multiple access (SC-FDMA), and other systems. The terms “system” and “network” are often used interchangeably in the embodiments of this application. The technologies described may be used in the above-mentioned systems and radio technologies as well as other systems and radio technologies. In the following descriptions, a new radio (NR) system is described for an illustration purpose, and NR terms are used in most of the following descriptions, although these technologies may also be applied to other applications than an NR system application, for example, the 6th generation (6G) communication system.
User equipment (UE) can maintain constant power and continuous phase during multiple physical uplink shared channel (PUSCH) transmissions within a certain time window, so in a case of receiving multiple PUSCHs, the network can obtain channel information for other PUSCH transmissions based on a demodulation reference signal (DMRS) for one of the PUSCHs, and therefore, can make joint channel estimation using DMRSs for the multiple PUSCHs, so as to improve the reception performance. This technique is referred to as DMRS bundling. The time window is referred to as a bundling window or time domain window.
The multiple PUSCHs may be repetitions of a same transport block, different transport blocks, or a same transport block processing over multiple slots (slot) (TB processing over multiple slots). The multiple PUSCHs may be transmitted in a same slot or different slots.
The multiple transmissions may be discontinuous transmissions, meaning that in a case that the multiple transmissions have a gap of X symbols or slots, the terminal can keep constant power and continuous phase among the discontinuous transmissions without meeting an off-power requirement. The off-power requirement refers to a metric requirement that a radiation function should not exceed a predetermined threshold in a case that a transmitter of the terminal is turned off “Without meeting the requirement” indicates that in the absence of signal transmission, the terminal can keep the transmitter on to keep constant power and continuous phase among the discontinuous transmissions.
The foregoing solution is also applicable to the DMRS bundling optimization for multiple physical uplink control channel (PUCCH) transmissions.
In the DMRS bundling technology, among multiple uplink transmissions within a certain time window, UE is able to infer channels for other transmissions based on a DMRS of one transmission. For this, in addition to keeping constant transmit power and continuous phase, the UE needs to satisfy some additional conditions including at least one of the following:
A method is needed for dynamically determining or dividing a time window based on actual transmission processes to significantly ensure that more consecutive available uplink transmission occasions are within an actual time window, so as to ensure that conditions of stable power and continuous phase can be met within the actual transmission time window. This enables the network to make joint channel estimation to improve reception performance and thus improve its coverage capability.
An embodiment of this application provides a method for determining an uplink transmission time window, performed by a terminal. As shown in
Step 101: Obtain a first indication.
Step 102: Determine, based on the first indication and a first rule, a first time window in which one or more uplink transmissions satisfy a first transmission characteristic.
The first time window is an actual time window (actual window).
In this embodiment of this application, the terminal determines, based on the first indication and the first rule, the first time window in which the one or more uplink transmissions satisfy the first transmission characteristic, the first time window being an actual time window. In this way, a nominal time window can be further obtained through division based on actual transmission processes or an actual time window can be determined and obtained based on actual transmission processes, to significantly ensure that more consecutive available uplink transmission occasions are within an actual time window, so as to ensure that conditions of stable power and continuous phase can be met within the actual transmission time window. This enables the network to make joint channel estimation to improve reception performance and thus improve its coverage capability.
In some embodiments, the obtaining a first indication includes any one of the following:
In some embodiments, the first indication includes at least one of the following:
In some embodiments, the first rule includes:
In some embodiments, in a case that the nominal time window does not need to be further divided or determined, the nominal time window is the actual time window.
In some embodiments, the first rule further includes:
In some embodiments, for the actual uplink-transmission time window determined based on the first indication and the first rule, the UE is not required to meet the off-power requirement (off-power requirements) in the actual time window.
In some embodiments, in the case of frequency hopping being enabled, each second time window corresponds to a new hop, with a frequency hopping position determined by a first sequence number, where the first sequence number is at least one of the following:
In some embodiments, in the case of frequency hopping being enabled, each first time window corresponds to a new hop, with a frequency hopping position determined by a second sequence number, where the second sequence number is at least one of the following:
In some embodiments, in a case that two consecutive first time windows are continuous or have a gap of no more than X symbols in time domain, the two consecutive first time windows are able to maintain or use a same frequency hopping position.
In some embodiments, the same frequency hopping position is determined by the 1st first time window or the last first time window.
In some embodiments, the DCI is DCI for dynamically scheduling a physical uplink shared channel PUSCH or DCI for activating a configured grant type 2 PUSCH.
In some embodiments, the first indication is located in a new first indication field of the DCI or located in at least one of the following indication fields of the DCI:
In some embodiments, the start time of the second time window is at least one of the following:
In some embodiments, the end time of the second time window is at least one of the following:
In some embodiments, the first transmission characteristic requires that the one or more uplink transmissions satisfy at least one of the following:
In the foregoing embodiment, “same” includes being exactly the same and being slightly different from each other.
In some embodiments, the uplink transmission further includes at least one of the following:
In the foregoing embodiment, the multiple uplink transmissions may include multiple different uplink physical channels or signals, or may include multiple transmissions of one single uplink physical channel, such as multiple repetitions in a case of transmission of repetitions or multiple slots in a case of TBoMS transmission.
An embodiment of this application provides a method for determining an uplink transmission time window, performed by a network-side device. As shown in
Step 201: Send a first indication to a terminal, where the first indication is used to determine a first time window in which one or more uplink transmissions satisfy a first transmission characteristic.
In some embodiments, the sending a first indication includes any one of the following:
In some embodiments, the first indication includes at least one of the following:
In some embodiments, the DCI is DCI for dynamically scheduling a physical uplink shared channel PUSCH or DCI for activating a configured grant type 2 PUSCH.
In some embodiments, the first indication is located in a new first indication field of the DCI or located in at least one of the following indication fields of the DCI:
In some embodiments, the first transmission characteristic requires that the one or more uplink transmissions satisfy at least one of the following:
In the foregoing embodiment, “same” includes being exactly the same and being slightly different from each other.
In some embodiments, the uplink transmission further includes at least one of the following:
In the foregoing embodiment, the multiple uplink transmissions may include multiple different uplink physical channels or signals, or may include multiple transmissions of one single uplink physical channel, such as multiple repetitions in a case of transmission of repetitions or multiple slots in a case of TBoMS transmission.
The technical solutions of this application are further described below with reference to the accompanying drawings and specific embodiments.
In an embodiment, it is assumed that a repetition number configured for an uplink repetition type A (PUSCH repetition type A) is 8. According to a predefinition, the size of a nominal time window is determined to be the repetition number, namely, corresponding to 8 slots. Under this setting, the maximum duration corresponding to transmission(s) for which the UE is capable of keeping the first transmission characteristic satisfied is 4 slots. For an FDD system, actual time windows determined based on the first rule are as shown in
For a TDD system, given a semi-persistent frame structure of “DDDSUDDSUU”, actual time windows determined based on the first rule are as shown in
In another embodiment, it is assumed that a repetition number configured for an uplink repetition type A (PUSCH repetition type A) is 16. According to the first indication, the size of a nominal time window is determined to be 8 slots. However, the maximum duration corresponding to transmission(s) for which the UE is capable of keeping the first transmission characteristic satisfied is currently 4 slots. Therefore, for an FDD system, actual time windows determined based on the first rule are as shown in
Considering frequency hopping being enabled, since the same frequency hopping position can be used for actual windows that have a gap of less than X consecutive or non-consecutive symbols, the corresponding frequency hopping pattern is as shown in
For a TDD system, under this repetition scheme, some slots may be unavailable due to SFI/CI. Actual time windows determined based on the first rule are as shown in
Further, considering frequency hopping being enabled, since the same frequency hopping position can be used for actual windows that have a gap of less than X consecutive or non-consecutive symbols, the corresponding frequency hopping pattern is as shown in
It should be noted that the method for determining an uplink transmission time window provided in the embodiments of this application may be executed by an apparatus for determining an uplink transmission time window, or a control module for loading and executing the method for determining an uplink transmission time window in the apparatus for determining an uplink transmission time window. In the embodiments of this application, the method for determining an uplink transmission time window provided in the embodiments of this application is described by using the method for determining an uplink transmission time window being executed by an apparatus for determining an uplink transmission time window as an example.
An embodiment of this application provides an apparatus for determining an uplink transmission time window, applied to a terminal 300. As shown in
The first time window is an actual time window (actual window).
In this embodiment of this application, the terminal determines, based on the first indication and the first rule, the first time window in which the one or more uplink transmissions satisfy the first transmission characteristic, the first time window being an actual time window. In this way, a nominal time window can be further obtained through division based on actual transmission processes or an actual time window can be determined and obtained based on actual transmission processes, to significantly ensure that more consecutive available uplink transmission occasions are within an actual time window, so as to ensure that conditions of stable power and continuous phase can be met within the actual transmission time window. This enables the network to make joint channel estimation to improve reception performance and thus improve its coverage capability.
In some embodiments, the obtaining module 310 obtaining the first indication includes any one of the following:
In some embodiments, the first indication includes at least one of the following:
In some embodiments, the first rule includes:
In some embodiments, in a case that the nominal time window does not need to be further divided or determined, the nominal time window is the actual time window.
In some embodiments, the first rule further includes:
In some embodiments, for the actual uplink-transmission time window determined based on the first indication and the first rule, the UE is not required to meet the off-power requirement (off-power requirements) in the actual time window.
In some embodiments, in the case of frequency hopping being enabled, each second time window corresponds to a new hop, with a frequency hopping position determined by a first sequence number, where the first sequence number is at least one of the following:
In some embodiments, in the case of frequency hopping being enabled, each first time window corresponds to a new hop, with a frequency hopping position determined by a second sequence number, where the second sequence number is at least one of the following:
In some embodiments, in a case that two consecutive first time windows are continuous or have a gap of no more than X symbols in time domain, the two consecutive first time windows are able to maintain or use a same frequency hopping position.
In some embodiments, the same frequency hopping position is determined by the 1st first time window or the last first time window.
In some embodiments, the DCI is DCI for dynamically scheduling a physical uplink shared channel PUSCH or DCI for activating a configured grant type 2 PUSCH.
In some embodiments, the first indication is located in a new first indication field of the DCI or located in at least one of the following indication fields of the DCI:
In some embodiments, the start time of the second time window is at least one of the following:
In some embodiments, the end time of the second time window is at least one of the following:
In some embodiments, the first transmission characteristic requires that the one or more uplink transmissions satisfy at least one of the following:
In the foregoing embodiment, “same” includes being exactly the same and being slightly different from each other.
In some embodiments, the uplink transmission further includes at least one of the following:
In the foregoing embodiment, the multiple uplink transmissions may include multiple different uplink physical channels or signals, or may include multiple transmissions of one single uplink physical channel, such as multiple repetitions in a case of transmission of repetitions or multiple slots in a case of TBoMS transmission.
The apparatus for determining an uplink transmission time window in this embodiment of this application may be an apparatus or an apparatus or electronic device having an operating system, or may be a component, an integrated circuit, or a chip in a terminal. The apparatus or electronic device may be a mobile terminal or a non-mobile terminal. For example, the mobile terminal may include but is not limited to the types of the terminal 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, a self-service machine, or the like, which are not specifically limited in the embodiments of this application.
The apparatus for determining an uplink transmission time window provided in this embodiment of this application can implement the processes implemented in the method embodiment in
An embodiment of this application further provides an apparatus for determining an uplink transmission time window, applied to a network-side device 400. As shown in
a sending module 410 configured to send a first indication to a terminal, where the first indication is used to determine a first time window in which one or more uplink transmissions satisfy a first transmission characteristic.
In some embodiments, the sending a first indication includes any one of the following:
In some embodiments, the first indication includes at least one of the following:
In some embodiments, the DCI is DCI for dynamically scheduling a physical uplink shared channel PUSCH or DCI for activating a configured grant type 2 PUSCH.
In some embodiments, the first indication is located in a new first indication field of the DCI or located in at least one of the following indication fields of the DCI:
In some embodiments, the first transmission characteristic requires that the one or more uplink transmissions satisfy at least one of the following:
In the foregoing embodiment, “same” includes being exactly the same and being slightly different from each other.
In some embodiments, the uplink transmission further includes at least one of the following:
In the foregoing embodiment, the multiple uplink transmissions may include multiple different uplink physical channels or signals, or may include multiple transmissions of one single uplink physical channel, such as multiple repetitions in a case of transmission of repetitions or multiple slots in a case of TBoMS transmission.
The apparatus for determining an uplink transmission time window provided in this embodiment of this application can implement the processes implemented in the method embodiment in
Optionally, as shown in
An embodiment of this application further provides a terminal including a processor and a communication interface. The processor is configured to obtain a first indication, and determine, based on the first indication and a first rule, a first time window in which one or more uplink transmissions satisfy a first transmission characteristic. This terminal embodiment corresponds to the foregoing method embodiment on the terminal side. All processes and implementations in the foregoing method embodiment can be applicable to this terminal embodiment, with the same technical effect achieved. Specifically,
The terminal 1000 includes but is not limited to at least some of components such as a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
Persons skilled in the art can understand that the terminal 1000 may further include a power source (for example, a battery) for supplying power to the components. The power source may be logically connected to the processor 1010 through a power management system. In this way, functions such as charge management, discharge management, and power consumption management are implemented by using the power management system. The structure of the terminal shown in
It should be understood that in this embodiment of this application, the input unit 1004 may include a graphics processing unit (Graphics Processing Unit, GPU) 10041 and a microphone 10042. The graphics processing unit 10041 processes image data of a static picture or a video that is obtained by an image capture apparatus (for example, a camera) in an image capture mode or a video capture mode. The display unit 1006 may include a display panel 10061. The display panel 10061 may be configured in a form of a liquid crystal display, an organic light-emitting diode display, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touchscreen. The touch panel 10071 may include two parts: a touch detection apparatus and a touch controller. The other input devices 10072 may include but are not limited to a physical keyboard, a function button (for example, a volume control button or a power on/off button), a trackball, a mouse, and a joystick. Details are not described herein.
In this embodiment of this application, the radio frequency unit 1001 transmits downlink data received from a network-side device to the processor 1010 for processing, and in addition, transmits uplink data to the network-side device. Generally, the radio frequency unit 1001 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, and a duplexer.
The memory 1009 may be configured to store software programs or instructions and various data. The memory 1009 may include a program or instruction storage area and a data storage area. The program or instruction storage area may store an operating system, an application program or instructions required by at least one function (for example, sound play function or image play function), and the like. In addition, the memory 1009 may include a high-speed random access memory, and may further include a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), or a flash memory, for example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
The processor 1010 may include one or more processing units. Optionally, the processor 1010 may integrate an application processor and a modem processor. The application processor mainly processes an operating system, a user interface, application programs or instructions, and the like. The modem processor mainly processes wireless communication, for example, being a baseband processor. It can be understood that the modem processor may alternatively be not integrated in the processor 1010.
The processor 1010 is configured to obtain a first indication, and determine, based on the first indication and a first rule, a first time window in which one or more uplink transmissions satisfy a first transmission characteristic.
The first time window is an actual time window (actual window).
In this embodiment of this application, the terminal determines, based on the first indication and the first rule, the first time window in which the one or more uplink transmissions satisfy the first transmission characteristic, the first time window being an actual time window. In this way, a nominal time window can be further obtained through division based on actual transmission processes or an actual time window can be determined and obtained based on actual transmission processes, to significantly ensure that more consecutive available uplink transmission occasions are within an actual time window, so as to ensure that conditions of stable power and continuous phase can be met within the actual transmission time window. This enables the network to make joint channel estimation to improve reception performance and thus improve its coverage capability.
In some embodiments, the processor 1010 obtaining the first indication includes any one of the following:
In some embodiments, the first indication includes at least one of the following:
In some embodiments, the first rule includes:
In some embodiments, in a case that the nominal time window does not need to be further divided or determined, the nominal time window is the actual time window.
In some embodiments, the first rule further includes:
In some embodiments, for the actual uplink-transmission time window determined based on the first indication and the first rule, the UE is not required to meet the off-power requirement (off-power requirements) in the actual time window.
In some embodiments, in the case of frequency hopping being enabled, each second time window corresponds to a new hop, with a frequency hopping position determined by a first sequence number, where the first sequence number is at least one of the following:
In some embodiments, in the case of frequency hopping being enabled, each first time window corresponds to a new hop, with a frequency hopping position determined by a second sequence number, where the second sequence number is at least one of the following:
In some embodiments, in a case that two consecutive first time windows are continuous or have a gap of no more than X symbols in time domain, the two consecutive first time windows are able to maintain or use a same frequency hopping position.
In some embodiments, the same frequency hopping position is determined by the 1st first time window or the last first time window.
In some embodiments, the DCI is DCI for dynamically scheduling a physical uplink shared channel PUSCH or DCI for activating a configured grant type 2 PUSCH.
In some embodiments, the first indication is located in a new first indication field of the DCI or located in at least one of the following indication fields of the DCI:
In some embodiments, the start time of the second time window is at least one of the following:
In some embodiments, the end time of the second time window is at least one of the following:
In some embodiments, the first transmission characteristic requires that the one or more uplink transmissions satisfy at least one of the following:
In the foregoing embodiment, “same” includes being exactly the same and being slightly different from each other.
In some embodiments, the uplink transmission further includes at least one of the following:
In the foregoing embodiment, the multiple uplink transmissions may include multiple different uplink physical channels or signals, or may include multiple transmissions of one single uplink physical channel, such as multiple repetitions in a case of transmission of repetitions or multiple slots in a case of TBoMS transmission.
An embodiment of this application further provides a network-side device including a processor and a communication interface. The communication interface is configured to send a first indication to a terminal, where the first indication is used to determine a first time window in which one or more uplink transmissions satisfy a first transmission characteristic. This network-side device embodiment corresponds to the foregoing network-side device method embodiment. All processes and implementations in the foregoing method embodiment can be applicable to this network-side device embodiment, with the same technical effect achieved.
Specifically, an embodiment of this application further provides a network-side device. As shown in
The frequency band processing apparatus may be located in the baseband apparatus 73. The method executed by the network-side device in the foregoing embodiments may be implemented in the baseband apparatus 73, and the baseband apparatus 73 includes a processor 74 and a memory 75.
The baseband apparatus 73 may include, for example, at least one baseband processing unit, where a plurality of chips are disposed on the baseband processing unit. As shown in
The baseband apparatus 73 may further include a network interface 76, configured to exchange information with the radio frequency apparatus 72, where the interface is, for example, a common public radio interface (common public radio interface, CPRI for short).
Specifically, the network-side device in this embodiment of the present application further includes instructions or a program stored in the memory 75 and capable of running on the processor 74. The processor 74 invokes the instructions or program in the memory 75 to perform the method performed by the modules shown in
An embodiment of this application further provides a readable storage medium. The readable storage medium stores a program or instructions, and when the program or instructions are executed by a processor, the processes of the foregoing embodiment of the method for determining an uplink transmission time window are implemented, with the same technical effects achieved. To avoid repetition, details are not described herein again.
The processor is a processor in the terminal described in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium, for example, a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.
An embodiment of this application further provides a chip. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the processes of the foregoing embodiments of the method for determining an uplink transmission time window, with the same technical effects achieved. To avoid repetition, details are not repeated herein.
It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-level chip, a system chip, a chip system, a system-on-chip, or the like.
An embodiment of this application further provides a computer program product. The computer program product is stored in a non-volatile storage medium, and when the computer program product is executed by at least one processor, the processes of the foregoing embodiment of the method for determining an uplink transmission time window are implemented, with the same technical effects achieved. To avoid repetition, details are not described herein again.
It should be noted that in this specification, the terms “include” and “comprise”, or any of their variants are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements not only includes those elements but also includes other elements that are not expressly listed, or further includes elements inherent to such process, method, article, or apparatus. In absence of more constraints, an element preceded by “includes a . . . ” does not preclude the existence of other identical elements in the process, method, article, or apparatus that includes the element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in a reverse order depending on the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with reference to some examples may be combined in other examples.
Based on the foregoing description of the embodiments, persons skilled in the art can clearly understand that the method in the foregoing embodiments may be implemented by software with a necessary general hardware platform. Certainly, the method in the foregoing embodiments may alternatively be implemented by hardware. Based on such an understanding, the technical solutions of this application essentially, or the part contributing to the prior art may be implemented in a form of a computer software product. The computer software product is stored in a storage medium (for example, a ROM/RAM, a magnetic disk, or an optical disc), and includes several instructions for instructing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, a network device, or the like) to perform the method described in the embodiments of this application.
The foregoing describes the embodiments of this application with reference to the accompanying drawings. However, this application is not limited to the foregoing specific embodiments. The foregoing specific embodiments are merely illustrative rather than restrictive. As instructed by this application, persons of ordinary skill in the art may develop many other forms without departing from the principle of this application and the protection scope of the claims, and all such forms fall within the protection scope of this application.
Number | Date | Country | Kind |
---|---|---|---|
202110506650.3 | May 2021 | CN | national |
This application is a continuation of PCT International Application No. PCT/CN2022/091439 filed on May 7, 2022, which claims priority to Chinese Patent Application No. 202110506650.3 filed on May 10, 2021, which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/091439 | May 2022 | US |
Child | 18506704 | US |