This application pertains to the field of communications technologies, and in particular, to an information transmission method and apparatus, and a storage medium.
To obtain more resources to meet a service requirement of SideLink (SL) transmission, SL transmission may need to be performed in an unlicensed frequency band.
However, the current SL technical framework is mostly designed for a licensed frequency band or an SL dedicated frequency band. On the unlicensed frequency band, there may be other wireless technologies, such as WiFi, so user equipment needs to sense whether the resource is idle firstly, and attempts to initiate channel access when it is determined that the resource is idle. In a case that there is a control node, a sensing result by the user may need to be informed to the control node to help the control node determine an appropriate scheduling strategy. Otherwise, the user may not preempt the resource, but the control node schedules for the user or asks the user for feedback, resulting in the waste of the resource.
Embodiments of this application provide an information transmission method and apparatus, and a storage medium.
According to a first aspect, an information transmission method is provided, including:
According to a second aspect, an information transmission method is provided, including:
According to a third aspect, an information transmission apparatus is provided, including:
According to a fourth aspect, an information transmission apparatus is provided, including:
According to a fifth aspect, a terminal is provided, where the terminal includes a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, and when the program or the instruction is executed by the processor, 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 communications interface, where the processor is configured to: determine state information corresponding to a sidelink resource on an unlicensed frequency band; and send the state information to a target node, where the target node includes a control node and/or a target terminal.
According to a seventh aspect, a network side device is provided, where the network side device includes a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, and when the program or the instruction is executed by the processor, steps of the method according to the first aspect are implemented.
According to an eighth aspect, a network side device is provided, including a processor and a communications interface, where the processor is configured to obtain state information; the state information is sent to the target node after a terminal determines state information corresponding to a sidelink resource on an unlicensed frequency band; and the target node includes a control node and/or a target terminal.
According to a ninth aspect, a readable storage medium is provided, where the readable storage medium stores a program or an instruction, and when the program or the instruction is executed by a processor, steps of the method according to the first aspect or the steps of the method according to the second aspect are implemented.
According to a tenth aspect, a chip is provided, where the chip includes a processor and a communications interface, the communications interface is coupled to the processor, and the processor is configured to run a program or an instruction 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, where the computer program/program product is stored in a storage medium, and the program/program product is executed by at least one processor to implement steps of the method according to the first aspect, or steps of the method according to the second aspect.
In this embodiment of this application, by determining the state information corresponding to the sidelink resource of the unlicensed frequency band and sending the state information, the control node and the terminal are guaranteed to understand the same, and the resource utilization rate is improved.
The following describes the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are some but not all of the embodiments of this application. All other embodiments obtained by a person 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 this specification and claims of this application are used to distinguish between similar objects instead of describing a specific order or sequence. It should be understood that, the terms used in such a way is interchangeable in proper circumstances, so that the embodiments of this application can be implemented in an order other than the order illustrated or described herein. Objects classified by “first” and “second” are usually of a same type, and the number of objects is not limited. For example, there may be one or more first objects. In addition, in the description and the claims, “and/or” represents at least one of connected objects, and a character “/” generally represents an “or” relationship between associated objects.
It should be noted that, the technologies described in the embodiments of this application are not limited to a Long Term Evolution (LTE)/LTE-Advanced (LTE-A) system, and can also be used in other wireless communications 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 another system. The terms “system” and “network” in the embodiments of this application may be used interchangeably. The technologies described can be applied to both the systems and the radio technologies mentioned above as well as to other systems and radio technologies. A New Radio (NR) system is described below as an example, and the term NR is used in most of the descriptions, but these technologies can also be used in an application other than an application of the NR system, for example, a 6th Generation (6G) communications system.
The following describes in detail the information transmission method and apparatus, and a storage medium provided in the embodiments of this application through some embodiments and application scenarios thereof with reference to the accompanying drawings.
Step 201. A terminal determines state information corresponding to a sidelink resource on an unlicensed frequency band.
Step 202. The terminal sends the state information to a target node, where the target node includes a control node and/or a target terminal.
One way to determine the state information corresponding to the sidelink resource of the unlicensed frequency band is to sense the sidelink resource to determine the corresponding state information.
In some implementations, a network architecture involved in the information transmission method of this embodiment of this application includes at least a control node, UE 1, and UE 2.
Transmission of a SideLink (SL) packet may be performed on an SL between the UE 1 and the UE 2.
A device with scheduling capability or control capability is referred to as a control node, which can be at least one of a base station (such as an NR base station, an LTE base station, or the like), a Road Side Unit (RSU), scheduling UE, header UE, a vehicle head, and the like.
The target node in this embodiment of this application includes a control node and/or a target terminal, and the target terminal is a terminal associated with SL transmission of the terminal. For example, when the terminal is the UE 1, the target terminal is the UE 2; and when the terminal is the UE 2, the target terminal is the UE 1.
This embodiment of this application can be applied to at least one of the following scenarios.
Scenario 1. The control node indicates a sidelink resource to the UE 1, and the UE 1 sends state information to the control node and/or third user equipment UE 3.
Case 1. The control node indicates the sidelink resource to the UE 1, the UE 1 senses the sidelink resource and determines state information, and the UE 1 sends the state information to the control node.
Case 2. The control node indicates the sidelink resource to the UE 1, the UE 1 indicates the sidelink resource to the UE 2, the UE 2 senses the sidelink resource and determines state information, the UE 2 sends the state information to the UE 1, and the UE 1 sends the state information to the control node.
Scenario 2. The control node indicates the sidelink resource to the UE 1, and the UE 2 sends the state information to the control node and/or the UE 3.
Case 1. The control node indicates the sidelink resource to the UE 1, the UE 1 indicates the sidelink resource to the UE 2, the UE 2 senses the sidelink resource and determines the state information, and the UE 2 sends the state information to the control node.
Case 2. The control node indicates the sidelink resource to the UE 1, the UE 1 senses the sidelink resource and determines state information, the UE 1 sends the state information to the UE 2, and the UE 2 sends the state information to the control node.
Scenario 3. The UE 1 instructs the UE 2 to sense the sidelink resource, and the UE 2 determines the state information and sends the state information to the UE 1.
In some implementations, the sidelink resource includes at least one of the following:
The target transmission may be transmitting data, control information, and some special signals, such as a preamble.
The sidelink resource includes a first sidelink resource and a second sidelink resource.
The first sidelink resource includes at least one of the following:
The second sidelink resource includes at least one of the following:
In some implementations, the following is further included:
In some implementations, before this, the control node indicates the sidelink resource of the UE 1, or instructs the UE 1 to sense the sidelink resource.
In some implementations, the state information includes at least one of the following:
In some implementation methods, at least one of the foregoing items can be indicated by setting the content of the first state information as preset content, and the preset content can be a bit string indicating some specific meanings, for example, the content of the first state information is 1100, and 1100 indicates that the resource preemption is successful.
In some implementation methods, at least one of the foregoing items can be indicated by setting the content of the second state information as preset content, for example, the preset content is a bit string indicating a specific meaning, for example, the content of the second state information is 0000, and 0000 indicates that preemption of the resource fails.
In some implementations, the second sidelink resource meets at least one of the following conditions:
In some implementations, in a case that the UE 1 cannot determine the second state information, that is, cannot judge whether the second resource is idle and/or available (usually this case means that the second resource is sensed by the UE 2), the design of the second resource includes at least one of the following (usually not using Frame Based Equipment (FBE) scenarios):
The UE senses at least part of them.
For example, each second sidelink resource has one associated resource for explicitly or implicitly indicating the second state information.
For example, a last of a plurality of second sidelink resources or a last second resource of the at least part of the second resource has at least one associated resource for explicitly or implicitly indicating the second state information.
3. An N1th of a plurality of second sidelink resources or an M2th second resource of the at least part of the second resource (each second resource) has at least one associated preamble resource for indicating the resource.
For example, if the preamble resource is detected, it means that the corresponding second resource is idle and/or available, or has been successfully preempted.
In some implementations, the state information includes at least one of the following.
For example, the target channel may include a plurality of types of channels, but one piece of state information is reported to the channels.
For example, the target channel may include a plurality of types of channels, and each state information thereof is reported, for example, each of the Physical Sidelink Shared CHannel (PSSCH) and the PSFCH has state information thereof.
Where:
For example, the first sidelink resource is the sidelink resource.
For another example, the second sidelink resource is the sidelink resource.
For example, the target resource is the PSSCH and/or the Physical Sidelink Control CHannel (PSCCH), and the first sidelink resource and/or the second sidelink resource is a related PSFCH.
3. The UE 2 is receiving UE of the UE 1 or sending UE of the UE 1, or the UE 2 is transmission-related UE of the UE 1.
In some implementations, the UE 1 and/or the UE 2 send/sends the state information to the target node in an explicit or implicit manner.
That at least part of the sidelink resource is available, or at least part of the sidelink resource is available to another terminal includes at least one of the following:
In some implementations, the UE 1 and/or the UE 2 may send the state information to the control node in an explicit or implicit manner.
A step of indicating the state information to another node includes:
In some implementations, the UE 1 and/or the UE 2 send/sends the first state information to the control node in a preset condition 1, and the preset condition 1 includes at least one of the following.
For example, a right to use at least part of the sidelink resource is obtained (or the first sidelink resource can be used).
Preemption and/or channel access to at least part of the sidelink resource is successful.
In some implementations, the UE 1 and/or the UE 2 send/sends the second state information to the control node in a preset condition 2, and the preset condition 2 includes at least one of the following.
For example, a right to use at least part of the sidelink resource is not obtained (or the first sidelink resource can be used).
Preemption and/or channel access to at least part of the sidelink resource fails.
For example, the UE 2 does not obtain the resource of the PSFCH, so the UE 1 cannot detect the PSFCH fed back by the UE 2. In this case, the UE 1 indicates that the second state information of the control node indicates that the PSFCH resource is busy and/or unavailable.
For example, the UE 2 obtains the resource of the PSFCH, but cannot decode the PSCCH and/or the PSSCH, and reports NACK to the UE 1 through the PSFCH, so that the UE 1 indicates that the second state information of the control node indicates that transmission of the PSCCH and/or the PSSCH fails.
In some implementations, the UE obtains a reporting resource and/or the control node provides a state information configuration, and how to indicate the state information is determined based on the state information configuration. The state information configuration specifically includes at least one of the following.
The UE obtains a reporting resource and/or the control node provides a reporting resource, and the UE sends the state information on the reporting resource in an explicit or implicit manner.
In some implementations, for the reporting resource, the state information meets at least one of the following.
For example, the first state information is corresponding to a first reporting resource, and the second state information is corresponding to a second reporting resource.
In some implementations, if the second state information is transmitted, the first state information is released for a period of time/permanently corresponding to different reporting resources, or vice versa.
For example, state information related to preemption is corresponding to the first reporting resource, state information related to feedback information is corresponding to the second reporting resource, state information related to an SL decoding state is corresponding to a third reporting resource, state information related to ACK is corresponding to a fourth reporting resource, and state information related to NACK is corresponding to a fifth reporting resource.
In some implementations, if related state information is preempted and/or obtained, and the preemption and/or obtaining fails, at least one of the following is released for a period of time and/or permanently:
For example, state information of the PSSCH is corresponding to the first reporting resource, and state information of the PSFCH is corresponding to the second reporting resource.
The reporting resource is a resource for indicating the state information.
That is, report the state information separately for different types of channel-sidelink resources, or report one piece of state information uniformly.
That is, only the first state information is reported, or only the second state information is reported, or both the first state information and the second state information can be reported.
For example, state information of what content can be reported. The content of the reported state information includes at least one of the following:
In this embodiment of this application, by determining the state information corresponding to the sidelink resource of the unlicensed frequency band and sending the state information, the control node and the terminal are guaranteed to understand the same, and the resource utilization rate is improved.
Sensing the sidelink resource of the unlicensed frequency band can be performed by the UE 1 or the UE 2. Sending the state information to the control node can be performed by the UE 1, the UE 2, or the UE 3. For details, refer to the description of the application scenarios in the foregoing embodiment. Details are not described herein again.
The control node may obtain the state information in an explicit manner, for example, directly receiving the state information sent by target user equipment.
The control node may also obtain the state information in an implicit manner, for example, the control node allocates a reporting resource for the user equipment, and if the control node does not detect relevant content on the reporting resource, it means that the user equipment is successful, that is, the control node obtains the state information in the implicit manner.
For example, (UE) obtains a right to use at least part of the sidelink resource (or the first sidelink resource can be used).
Preemption and/or channel access to at least part of the first sidelink resource (performed by UE) is successful.
For example, if the first state information is information on SL HARQ-ACK or PSFCH, success or failure is determined based on this information.
Preemption and/or channel access to at least part of the second sidelink resource (performed by UE) fails.
For at least one of i to v, it also includes that the control node may continue to indicate a new sidelink resource to the UE.
The time 1 includes a processing time of the second state information and/or the time indicating the new sidelink resource, and the time 1 includes at least one of the following:
The time 2 includes a processing time of the second state information and/or the time indicating the new sidelink resource, and the time 2 includes at least one of the following:
In some implementations, if the first state information is further obtained and/or the second state information is not obtained, the control node and/or the UE considers the new sidelink resource invalid and/or discarded, that is, the UE does not need to sense the new sidelink resource.
In some implementations, it should be further noted that:
In some implementations, the resource for explicitly or implicitly indicating the state information includes at least one of the following:
For example, when the control node is UE, the resource indicating the state information is the PSCCH.
In some implementations, a manner of obtaining the resource for explicitly or implicitly indicating the state information includes at least one of the following:
In some implementations, the control node operates on a licensed frequency band or a non-shared frequency band.
In some implementations, the UE 1 and/or the UE 2 and/or another UE perform transmission or reception on the sidelink resource.
For example, the control node may instruct the UE 1 to sense whether the sidelink resource is idle, and if so, the UE 2 or another UE is scheduled to perform transmission or reception on the sidelink resource.
The following further describes the foregoing embodiment by using several specific examples.
The control node schedules the node to indicate the PSCCH and/or PSSCH to the UE 1, and the UE 1 senses the PSCCH and/or the sidelink resource corresponding to the PSSCH, and attempts to perform preemption and/or channel access.
The UE 1 sends the second state information to the control node.
After receiving NACK, the control node may indicate a new PSCCH and/or PSSCH to the UE 1.
After receiving the information, the control node may indicate a new PSCCH and/or PSSCH to the UE 1.
The UE 2 sends the second state information to the control node.
After receiving NACK, the control node may indicate a new PSCCH and/or PSSCH to the UE 1.
After receiving the information, the control node may indicate a new PSCCH and/or PSSCH to the UE 1.
The control node schedules the node to indicate the PSCCH and/or PSSCH to the UE 1, and the UE 1 senses the PSCCH and/or the sidelink resource corresponding to the PSSCH, and attempts to perform preemption and/or channel access.
It is assumed that the sidelink resource preemption and/or channel access is successful, or it is sensed that the sidelink resource is idle.
The UE 1 sends the second state information to the control node.
The UE 2 sends the second state information to the control node.
If the SL HARQ-ACK information or the information on the PSFCH is NACK, it means that although preemption is successful, the UE 2 does not successfully decode the message. In this case, the UE 2 sends NACK to the control node, and after receiving NACK, the control node can indicate a new PSCCH and/or PSSCH to the UE 1.
The control node schedules the node to indicate the PSCCH and/or PSSCH and/or PSFCH to the UE 1, and the UE 1 senses the sidelink resource corresponding to the PSCCH and/or PSSCH and/or PSFCH, and attempts to perform preemption and/or channel access.
It is assumed that preemption and/or channel access of the sidelink resource corresponding to the PSCCH and/or PSSCH is successful, or it is sensed that the sidelink resource corresponding to the PSCCH and/or PSSCH is idle, however, preemption and/or channel access of the sidelink resource corresponding to the PSFCH fails, or the sidelink resource corresponding to the PSFCH is busy.
The UE 1 sends the second state information to the control node.
The UE 2 sends the second state information to the control node.
Further, SL HARQ-ACK corresponding to the PSCCH and/or PSSCH is also indicated.
The advantage of this is that the UE 2 directly informs the PSCCH and/or PSSCH whether the decoding is successful or not, and does not preempt the PSFCH resource. In a case of successful decoding, the base station may not need to schedule retransmission.
For example, the SCI indicates the PSSCH resource, and the UE 2 needs to perform transmission or reception on the PSSCH indicated by the SCI sent by the UE 1, but before that, it needs to be sensed whether the resource is idle and available (that is, the UE 1 sends 1st-similar SCI to preempt a channel and reserve a resource, and the UE 2 actually performs transmission or reception on the PSSCH based on SCI indication after receiving it).
For example, there is a correspondence between the PSFCH resource and the PSSCH resource, and the UE 2 needs to perform transmission or reception on the PSSCH resource corresponding to the PSFCH sent by the UE 1, but before that, it needs to be sensed whether the resource is idle and available.
Case 1. For Transport Block (TB) transmission based on HARQ, if feedback is made by using the ACK-NACK-based method. The ACK-NACK-based method refers to that ACK is fed back when decoding is successful, and NACK is fed back when decoding fails. Then, if the UE cannot use part or all of the allocated resource or the sidelink resource due to Clear Channel Assessment (CCA) or eCCA failure, the state information is determined as NACK.
Case 2. For TB transmission based on HARQ, if feedback is made by using the NACK-only-based method. The NACK-only-based method refers to no feedback when decoding is successful, and NACK is fed back when decoding fails. Then, if the UE cannot use part or all of the allocated resource or the sidelink resource due to CCA or eCCA failure, the state information is determined as NACK.
In this embodiment of this application, by determining the state information corresponding to the sidelink resource of the unlicensed frequency band and sending the state information, the control node and the terminal are guaranteed to understand the same, and the resource utilization rate is improved.
In some implementations, the following is further included:
In some implementations, the following is further included:
The information transmission apparatus in this embodiment of this application may be an apparatus or an apparatus or electronic device with 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 foregoing listed types of terminals 11. The non-mobile terminal may be a server, a Network Attached Storage (NAS), a personal computer, a television, a teller machine, or a self-service machine. This is not specifically limited in this embodiment of this application.
The information transmission apparatus provided in this embodiment of this application can implement the processes implemented in the method embodiment in
In some implementations, the following is further included:
In some implementations, the following is further included:
In some implementations, a second determining module is further included;
In some implementations, a third determining module is further included; and
In some implementations, a second indication module is further included; and
In some implementations, a third indication module is further included; and
The information transmission apparatus in this embodiment of this application may be an apparatus or an apparatus or electronic device with 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 foregoing listed types of terminals 11. The non-mobile terminal may be a server, an NAS, a personal computer, a television, a teller machine, or a self-service machine. This is not specifically limited in this embodiment of this application.
The information transmission apparatus provided in this embodiment of this application can implement the processes implemented in the method embodiment in
An embodiment of this application further provides a terminal, including a processor and a communications interface, where the processor is configured to: determine state information corresponding to a sidelink resource on an unlicensed frequency band; and send the state information to the target node, where the target node includes a control node and/or a target terminal. The terminal embodiment is corresponding to the method embodiment which is performed by the terminal, each implementation process and implementation of the method embodiment can be applied to the terminal embodiment, and a same technical effect can be achieved.
In some implementations,
A person skilled in the art can understand that the terminal 700 may further include a power supply (such as a battery) that supplies power to each component. The power supply may be logically connected to the processor 710 by using a power supply management system, to implement functions such as charging and discharging management, and power consumption management by using the power supply management system. The terminal structure shown in
It should be understood that, in the embodiments of this application, the input unit 704 may include a Graphics Processing Unit (GPU) 7041 and a microphone 7042, and the graphics processing unit 7041 processes image data of a still picture or video obtained by an image capture apparatus (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061. In some implementations, the display panel 7061 may be configured in a form such as a liquid crystal display or an organic light-emitting diode. The user input unit 707 includes a touch panel 7071 and another input device 7072. The touch panel 7071 is also referred to as a touchscreen. The touch panel 7071 may include two parts: a touch detection apparatus and a touch controller. The another input device 7072 may include but is not limited to a physical keyboard, a functional button (such as 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 701 receives downlink data from a network side device and then sends the downlink data to the processor 710 for processing; and sends uplink data to the network side device. Usually, the radio frequency unit 701 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 709 may be configured to store a software program or an instruction and various data. The memory 709 may mainly include a program or instruction storage area and a data storage area. The program or instruction storage area may store an operating system, and an application or an instruction required by at least one function (for example, a sound playing function or an image playing function). In addition, the memory 709 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 ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory, for example, at least one disk storage device, a flash memory device, or another non-volatile solid-state storage device.
The processor 710 may include one or more processing units. In some implementations, an application processor and a modem processor may be integrated into the processor 710. The application processor mainly processes an operating system, a user interface, an application, an instruction, or the like. The modem processor mainly processes wireless communication, for example, a baseband processor. It can be understood that, in some implementations, the modem processor may not be integrated into the processor 710.
The processor 710 is configured to determine state information corresponding to a sidelink resource on an unlicensed frequency band; and
In some implementations, the following is further included:
In some implementations, the state information includes at least one of the following.
In some implementations, the first state information is used to indicate at least one of the following:
In some implementations, the second state information is used to indicate at least one of the following:
In some implementations, the second sidelink resource meets at least one of the following conditions:
In some implementations, a step of indicating the state information to another node includes:
In some implementations, a step of indicating the state information to another node includes:
In some implementations, a step of sending, by the terminal, the state information to a target node includes:
In some implementations, a step of sending, by the terminal, the state information to a target node includes:
In some implementations, the state information includes at least one of the following:
In some implementations, a step of sending, by the terminal, the state information to a target node includes:
In some implementations, the following is further included:
In some implementations, a step of sending, by the terminal, the state information to another control node includes:
In this embodiment of this application, by determining the state information corresponding to the sidelink resource of the unlicensed frequency band and sending the state information, the control node and the terminal are guaranteed to understand the same, and the resource utilization rate is improved.
An embodiment of this application further provides a network side device, including a processor and a communications interface, where the processor is configured to obtain state information, and the state information is state information corresponding to the sidelink resource determined by the user equipment after sensing the sidelink resource of the unlicensed frequency band. This network side device embodiment is corresponding to the method embodiment performed by a target node. Each implementation process and implementation of the foregoing method embodiment may be applicable to this network side device embodiment, and a same technical effect can be achieved.
In some implementations,
The frequency band processing apparatus may be located in the baseband apparatus 83. The method performed by the network side device in the foregoing embodiment may be implemented in the baseband apparatus 83. The baseband apparatus 83 includes a processor 84 and a memory 85.
The baseband apparatus 83 may include, for example, at least one baseband board, where a plurality of chips are disposed on the baseband board. As shown in
The baseband apparatus 83 may further include a network interface 86, configured to exchange information with the radio frequency apparatus 82. For example, the interface is a Common Public Radio Interface (CPRI for short).
The network side device in this embodiment of the present invention further includes an instruction or a program stored in the memory 85 and executable on the processor 84. The processor 84 invokes the instruction or the program in the memory 85 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 an instruction, and when the program or the instruction is executed by a processor, the processes of the foregoing information transmission method embodiment are implemented and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
The processor is a processor in the terminal in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, an optical disc, or the like.
An embodiment of this application further provides a chip. The chip includes a processor and a communications interface, the communications interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement processes of the embodiment of the information transmission method, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
It should be understood that the chip mentioned in this embodiment of this application may also be referred to as a system-level chip, a system chip, a chip system, or an on-chip system chip.
It should be noted that, in this specification, the term “include,” “comprise,” or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, a method, an article, or an apparatus that includes a list of elements not only includes those elements but also includes other elements which are not expressly listed, or further includes elements inherent to such process, method, article, or apparatus. An element limited by “includes a . . . ” does not, without more constraints, preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element. In addition, it should be noted that the scope of the method and the apparatus in the embodiments of this application is not limited to performing functions in an illustrated or discussed sequence, and may further include performing functions in a basically simultaneous manner or in a reverse sequence according to the functions concerned. For example, the described method may be performed in an order different from that described, and the 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 descriptions of the foregoing implementations, a person skilled in the art may clearly understand that the method in the foregoing embodiment may be implemented by software in addition to a necessary universal hardware platform or by hardware only. 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 (such as a ROM/RAM, a hard 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 embodiments of this application are described above with reference to the accompanying drawings, but this application is not limited to the above specific implementations, and the above specific implementations are only illustrative and not restrictive. Under the enlightenment of this application, those of ordinary skill in the art can make many forms without departing from the purpose of this application and the protection scope of the claims, all of which fall within the protection of this application.
Number | Date | Country | Kind |
---|---|---|---|
202110723367.6 | Jun 2021 | CN | national |
This application is a continuation of International Application No. PCT/CN2022/101426, filed on Jun. 27, 2022, which claims priority to Chinese Patent Application No. 202110723367.6, filed Jun. 28, 2021. The entire contents of each of the above-identified applications are expressly incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/101426 | Jun 2022 | US |
Child | 18536198 | US |