Patent Description:
With development of communications technologies, a same terminal may be equipped with a plurality of transceivers supporting different RAT radio access technologies (RAT), for example, a long term evolution (LTE) radio transceiver, a wireless fidelity Wi-Fi radio transceiver, a Bluetooth radio transceiver, and a global navigation satellite system (GNSS) radio transceiver.

<CIT> discloses a self-interference processing method performed by a base station and including: determining that a terminal has a self-interference processing capability which is realized through self-rejecting function; configuring a first self-rejecting parameter for realizing the self-interference processing capability to the terminal; sending the first self-rejecting parameter to the terminal, so that the terminal is capable of performing a corresponding self-interference processing based on the first self-rejecting parameter.

<CIT> discloses an overhead information transmission method. The method comprises: sending, by a base station, downlink control information (DCI) to a terminal through a downlink control channel, X bits in the DCI being used for indicating M sets of downlink reference information about other terminals except the terminal, where X is a positive integer, and M is a positive integer which is less than a numerical value expressed by a downlink data processing capability parameter of the terminal.

<CIT> discloses a method for terminal device capability transmission. The capability information for indicating the channel state information CSI reporting capability of a terminal device is reported to a network device by a terminal device, wherein the capability information is associated with the number of ports of a pilot carrier for CSI measurement and supported by at least one time domain unit of the terminal device, so that the network device that receives the capability information can acquire the CSI reporting capability of the terminal device, and the configuration of the CSI measurement of the terminal device is determined.

<CIT> discloses a method for wireless communication. A user equipment (UE) may receive data in a downlink transmission from a base station. After the UE successfully processes the data, the UE may select a transmit time interval (TTI) in which to send an acknowledgement (ACK) of the data to the base station. In some examples, the UE may select the TTI based on a delay that is a function of the processing abilities of the UE. Additionally or alternatively, the UE may select the TTI based on a delay that is a function of the transmission parameters of the downlink transmission. After selecting the TTI, the UE may send the ACK to the base station in the selected TTI.

<CIT> discloses a method for handling reduced available processing time in systems configured to reduce latency such as systems using configurable transmission time intervals (TTIs) or short TTIs (sTTIs) and a processing capability (PC). A wireless transmit/receive unit (WTRU) may be configured to use a PC. The WTRU may receive a TTI configuration. The WTRU may determine the PC of the WTRU. The PC may be determined based on at least one of the TTI configuration and a processing criteria. The WTRU may then transmit a report of the determined PC. The report may be transmitted to and eNB. The PC may be a timeline, and the timeline may be reported as a number of time units, wherein a time unit is at least one of a symbol, a TTI, a time sample, and a set of time samples.

However, for one terminal equipped with a plurality of transceivers, interference tends to occur on the terminal. For example, at neighboring or harmonic frequencies, a receiver of terminal may receive interference from a transmitter of the terminal, resulting in poor communication performance of the terminal.

Embodiments of this disclosure provide a sending method, an interference handling method, a terminal, and a network-side device as defined in appended set of claims.

To describe the technical solutions in the embodiments of this disclosure more clearly, the following briefly describes the accompanying drawings required for describing the embodiments of this disclosure. Apparently, the accompanying drawings in the following description show merely some embodiments of this disclosure, and a person of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.

The following clearly and completely describes the technical solutions in the embodiments of this disclosure with reference to the accompanying drawings in the embodiments of this disclosure. Apparently, the described embodiments are merely a part rather than all of the embodiments of this disclosure.

The terms "first", "second", and the like in this application are used to distinguish between similar objects instead of describing a specific order or sequence. In addition, the terms "comprise", "have", and any other variant thereof are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a list of steps or units is not necessarily limited to those steps or units that are expressly listed, but may include other steps or units that are not expressly listed or are inherent to the process, method, system, product, or device. In addition, the term "and/or" used in this application indicates at least one of connected objects. For example, "A and/or B and/or C" represents the following seven cases: Only A exists, only B exists, only C exists, both A and B exist, both B and C exist, both A and C exist, and all A, B, and C exist.

<FIG> is a structural diagram of a network system to which an embodiment of this disclosure may be applied. As shown in <FIG>, the network system includes a terminal <NUM> and a network-side device <NUM>, and communication can be performed between the terminal <NUM> and the network-side device <NUM>.

In this embodiment of this disclosure, the terminal <NUM> may also be referred to as user equipment (the terminal). In an actual application, the terminal <NUM> may be a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a mobile Internet device (MID), a wearable device, an in-vehicle device, or the like. The network-side device <NUM> may be a base station, a relay, an access point, or the like.

For ease of understanding, the following describes some content in the embodiments of this disclosure:.

Same UE may be equipped with a plurality of different radio transceivers, for example, a long term evolution (LTE) radio transceiver, a 5th Generation (<NUM>) radio transceiver, a wireless network Wi-Fi radio transceiver, a Bluetooth Bluetooth radio transceiver, and a global navigation satellite system (GNSS) radio transceiver. At a neighboring frequency part or a harmonic frequency part, a receiver of the UE may receive interference from a transmitter of the UE. Such interference may come from a same radio access technology (RAT) or different RATs.

When the UE is working under the 3rd Generation Partnership Project (3GPP) and an IDC problem has occurred, the UE may indicate its desire for downlink reception of discontinuous reception (DRX) information to a network side, thereby avoiding interference from other RATs (such as Wi-Fi) to the 3GPP frequency.

In the embodiments of this disclosure, frequency point and frequency are interchangeable, and desire and expectation are interchangeable.

In a <NUM> system, the UE may support only a relatively small operating bandwidth (for example, <NUM> megahertz (MHz)), but a cell on the network side supports a relatively large bandwidth (for example, <NUM>). A small bandwidth part in which the UE works in the large bandwidth is considered as a BWP.

From a perspective of a UE configuration, for different UE functions, a BWP may be used as a BWP in a cell. A plurality of different BWPs use a same hybrid automatic repeat request (HARQ) entity.

The network side may configure one or more BWPs for the UE, and may switch a currently activated BWP of the UE by using a BWP switching command (for example, physical downlink control channel (PDCCH) indication information), that is, activate a new BWP and deactivate the currently activated BWP. Currently, the UE can activate only one BWP for one cell. Different BWPs may use different carrier numerologies, for example, different subcarrier spacings (SCS). Different subcarrier spacings cause orthogonal frequency division multiplex (OFDM) symbols and/or time domain lengths and time domain positions of slots scheduled by the network side to be different.

The network side may configure different uplink and downlink slot and symbol position information for a plurality of different BWPs of the UE. The uplink and downlink slot position information includes:.

It should be understood that a slot and a symbol in the middle of "downlink slots and symbols" and "uplink slots and symbols" are a "flexible slot and symbol". The "flexible slot and symbol" may be flexibly set as an uplink or downlink slot and symbol based on network-side control/indication information. For example, there are five slots in <NUM>, and the first two are downlink slots, and the last two are uplink slots. In this case, the middle third slot is a flexible slot.

When the UE works in DC mode, two cell groups are configured for the UE: a master cell group (MCG) and a secondary cell group (SCG). The MCG includes at least a primary cell (PCell), and may additionally include one or more secondary cells (SCell). The SCG includes at least one primary secondary cell (PSCell), and may additionally include one or more secondary cells (SCell).

The following describes a sending method in an embodiment of this disclosure.

<FIG> is a flowchart of a sending method according to an embodiment of this disclosure. The sending method in this embodiment of this disclosure is applied to a terminal.

As shown in <FIG>, the sending method may include the following steps.

Step <NUM>: Send first information to a network-side device in a case of interference.

In this embodiment of this disclosure, the first information includes at least one of the following:.

It should be noted that in this embodiment of this disclosure, the first expectation information and the second expectation information may be both used for determining the type of each transmission time position in a transmission period. However, manners of determining the first expectation information and the second expectation information are different. Detailed descriptions are as follows:
The first expectation information is autonomously determined by the terminal. For example, the terminal may autonomously determine the type of each transmission position in the transmission period completely based on a requirement of the terminal.

The second expectation information is selected and determined by the terminal. Specifically, a plurality of templates may be preset, and the type of each transmission position in the transmission period in each template is fixed. The terminal may select a template to determine the type of each transmission position in the transmission period.

Apparently, in comparison with the second expectation information, the first expectation information can improve flexibility of determining the type of each transmission position in the transmission period.

The following describes the first indication information in detail.

In a specific implementation, optionally, the type of a transmission time position includes any one of the following: a sending time position, a receiving time position, and a flexible time position.

In other words, the type of each transmission time position in the transmission period may be a sending time position, a receiving time position, or a flexible time position.

It should be understood that the type of each transmission time position in the transmission period may be the same. For example, the type of each transmission time position in the transmission period is a sending time position. Certainly, the type of each transmission time position in the transmission period may also be different. For example, the transmission period may include a sending time position, a receiving time position, and a flexible time position.

In a case that the transmission period includes at least two types of transmission time positions, further, transmission time positions of a same type in the transmission period may be consecutive. Certainly, transmission time positions of a same type in the transmission period may alternatively be inconsecutive. This may be specifically determined based on an actual requirement, and is not limited in this embodiment of this disclosure.

In an actual application, the first indication information may specifically have a plurality of representation forms. Detailed descriptions are as follows:
In a first implementation, in a case that the first expectation information includes the type of each transmission time position in the transmission period, the first indication information may include:.

For example, the transmission period information indicates that the quantity of transmission time positions in the transmission period is <NUM>; and the transmission time position information indicates: two consecutive transmission time positions starting from a start position in the transmission period are sending time positions, two consecutive transmission time positions counted backward fromfrom an end position in the transmission period are receiving time positions, and a third position starting from the start position in the transmission period is a flexible time position.

In a second implementation, the first indication information may include a bitmap, and the first expectation information is indicated by using the bitmap.

In a case that the first expectation information includes the type of each transmission time position in the transmission period, the bitmap may indicate the type of each transmission time position in the transmission period by using K×N bits. A value of N is equal to the quantity of transmission time positions in the transmission period; and K is related to types of the transmission time positions included in the transmission period. For example, if the transmission period includes one or two types of transmission time positions, the value of K may be <NUM>; or if the transmission period includes three types of transmission time positions, the value of K may be <NUM>.

Specifically, K×N bits may be classified into N groups of bits, and K bits included in each group of bits are consecutive in the bitmap. The N groups of bits identify N transmission time positions, and each group of bits corresponds to one transmission time position on a one-to-one basis.

For ease of understanding, an example in which the transmission period includes three types of transmission time positions and the value of K is <NUM> is used for description.

If two bit values in a group of bits are <NUM>, the type of a transmission time position identified by the group of bits is a sending time position;.

As shown in <FIG>, the bitmap includes five groups of bits, where from left to right, bit values in a first group are <NUM>, bit values in a second group are <NUM>, bit values in a third group are <NUM>, bit values in a fourth group are <NUM>, and bit values in a fifth group are <NUM>.

As can be learned from the foregoing content, the transmission period indicated by the bitmap shown in <FIG> includes five transmission time positions. It is assumed that the first group of bits corresponds to a first transmission time position in the transmission period, the second group of bits corresponds to a second transmission time position, the third group of bits corresponds to a third transmission time position, the fourth group of bits corresponds to a fourth transmission time position, and the fifth group of bits corresponds to a fifth transmission time position.

In this case, the transmission period indicated by the bitmap shown in <FIG> is shown in <FIG>. The first and second transmission time positions are sending time positions, the third transmission time is a flexible time position, and the fourth and fifth transmission time positions are receiving time positions.

In <FIG>, UL represents a sending time position, DL represents a receiving time position, and F represents a flexible time position.

In the second implementation, a correspondence between a bit group and a transmission time position may be prescribed by a protocol, configured by a network side, or determined by the terminal. This may be specifically determined based on an actual requirement, and is not limited in this embodiment of this disclosure.

As can be learned from the foregoing content, the first indication information in the second implementation may include only the bitmap. In comparison with the first implementation, this implementation can reduce an information size of the first indication information, and therefore can reduce signaling overheads.

In this embodiment of this disclosure, optionally, the first expectation information may further include expectation identification information of each transmission time position in the transmission period.

Further, the expectation identification information is used to indicate either of the following:.

In an actual application, if a transmission time position is an expected transmission time position, it indicates that the terminal expects to perform transmission at the transmission time position; or if a transmission time position is a non-expected transmission time position, it indicates that the terminal does not expect to perform transmission at the transmission time position.

As can be learned from the foregoing content, the flexible time position may be set as a sending time position or a receiving time position. However, before the flexible time position is set as a sending time position or a receiving time position, the flexible time position may be flexibly used for sending or receiving. Therefore, for the flexible time position, optionally, the expectation identification information may be used to indicate any one of the following:.

In a case that the first expectation information includes the type of each transmission time position in the transmission period and the expectation identification information of each transmission time position in the transmission period,.

For the second implementation, the first indication information may indicate the first expectation information by using (K+j)×N bits, where j is related to whether the transmission period includes a flexible time position. For example, if the transmission period does not include a flexible time position, a value of j may be <NUM>; or if the transmission period includes a flexible position, a value of j may be <NUM>.

Specifically, (K+j)×N bits may be classified into N groups of bits, and (K+<NUM>) bits included in each group of bits are consecutive in the bitmap. The N groups of bits identify N transmission time positions, and each group of bits corresponds to one transmission time position on a one-to-one basis. K consecutive bits in each group of bits jointly indicate the type of each transmission time position in the transmission period; and j consecutive bits jointly indicate the expectation identification information of each transmission time position in the transmission period.

For ease of understanding, an example in which the transmission period includes three types of transmission time positions, the value of K is <NUM>, the transmission period includes a flexible position, and a value of j is <NUM> is used for description.

It is assumed that first two consecutive bits in each group of bits jointly indicate the type of each transmission time position in the transmission period, and that last three consecutive bits jointly indicate the expectation identification information of each transmission time position in the transmission period. In addition, a first bit in the last three bits indicates "expected" or "non-expected"; and second and third bits in the last three bits jointly indicate a set type of a flexible time position.

If bit values in a group of bits are <NUM>, it indicates that the type of a transmission time position identified by the group of bits is a sending time position, and the sending time position is an expected sending time position;.

In this case, the transmission period indicated by the bitmap shown in <FIG> is shown in <FIG>. The first transmission time position is a sending time position, and is an expected sending time position; the second transmission time position is a sending time position, and is a non-expected sending time position; the third transmission time position is a flexible time position, and is an expected sending time position; the fourth transmission time position is a receiving time position, and is an expected receiving time position; and the fifth transmission time position is a receiving time position, and is a non-expected receiving time position.

In this embodiment of this disclosure, further, the first expectation information corresponds to a processing capability of the terminal.

The processing capability is used to indicate a transmission processing capability of the terminal. For example, if an uplink sending slot of the UE is a slot n, a time position at which the UE can receive a feedback after performing sending is a slot n+k; or if a downlink receiving slot of the UE is a slot n, a time position at which the UE can send a feedback after performing receiving is a slot n+k.

The first expectation information corresponds to the processing capability of the terminal, and it may be understood that a correspondence between an (expected) sending time position and an (expected) receiving time position in the transmission period corresponds to the processing capability of the terminal.

Specifically, the (expected) sending time position and the (expected) receiving time position corresponding to the (expected) sending time position in the transmission period correspond to the processing capability of the terminal.

For example, if an uplink sending slot of the UE is a slot n, a time position at which the UE can receive a feedback after performing sending is a slot n+k. In this case, a minimum interval between the (expected) sending time position and the (expected) receiving time position in the transmission period may be set to k.

The (expected) receiving time position and the (expected) sending time position corresponding to the (expected) receiving time position in the transmission period correspond to the processing capability of the terminal.

For example, if a downlink receiving slot of the UE is a slot n, a time position at which the UE can send a feedback after performing receiving is a slot n+k. In this case, a minimum interval between the (expected) receiving time position and the (expected) sending time position in the transmission period may be set to k.

In this way, because the first expectation information corresponds to the processing capability of the terminal, reliability of communication of the terminal can be improved.

The following describes the carrier type information.

In this embodiment of this disclosure, the carrier type information may be used to determine a time granularity of each transmission time position in the transmission period. For example, the transmission time position is a slot, a symbol, or a subframe.

In a specific implementation, optionally, the carrier type information includes at least one of the following: a subcarrier spacing (SCS), a cyclic prefix (CP), cell identification information, cell group identification information, bandwidth part (BWP) identification information, and frequency identification information.

As can be learned from the foregoing content, the first information may include at least either of the first indication information and the carrier type information. Therefore, in an actual application, specific content included in the first information may include the following several cases:.

In a first case, the first information includes the first indication information.

In a specific implementation, if the network-side device is configured with the carrier type information, or the carrier type information is prescribed by a protocol, the UE may not report the carrier type information.

In an implementation, the carrier type information configured by the network side or prescribed by the protocol may include at least one of the following:.

The specific BWP may be at least one of the following: an initial BWP, a default BWP, and a currently activated BWP. The specific cell may be at least one of the following: a PCell and a PSCell.

In a second case, the first information includes the carrier type information.

In this case, the method may further include:
sending second indication information to the network-side device, where the second indication information is used to indicate the second expectation information, the second expectation information includes template information selected by the terminal, and the template information is used for determining the type of each transmission time position in a transmission period.

Further, the second expectation information may further include the expectation identification information of each transmission time position in the transmission period.

In a third case, the first information includes the first indication information and the carrier type information.

In this embodiment of this disclosure, optionally, in a case that the first information includes the first indication information, the sending first information to a network-side device includes:
sending the first information to the network-side device based on a preset rule, where the preset rule includes at least one of the following:.

The preset rule may be determined by the terminal, configured by the network side, or prescribed by a protocol. Specifically, the preset rule may be determined based on an actual requirement, and is not limited in this embodiment of this disclosure.

In this embodiment of this disclosure, in an implementation, the terminal may autonomously send the first information to the network-side device in the case of interference.

In another implementation, the terminal may alternatively send the first information to the network-side device based on an indication from the network-side device in the case of interference. In this implementation, optionally, before the sending first information to a network-side device in a case of interference, the method further includes:.

In the optional step, the configuration information may be used to allow or disallow sending the first information to the network-side device in the case of interference.

In a specific implementation, the configuration information may carry a bit, where a value "<NUM>" of the bit indicates that the terminal is allowed to send the first information to the network-side device in the case of interference, and a value "<NUM>" of the bit indicates the terminal is not allowed to send the first information to the network-side device in the case of interference.

The configuration information is specifically determined based on an actual situation. Therefore, in comparison with autonomously sending the first information to the network-side device by the terminal in the case of interference, a frequency of reporting the first information by the terminal can be reduced, and signaling overheads are reduced.

In the sending method in this embodiment, the terminal may report the first information to the network-side device in the case of interference. Therefore, the network-side device can adjust information related to a transmission time position based on the received first information, to reduce adverse impact of the interference, so that communication performance of the terminal can be improved.

<FIG> is a flowchart of an interference handling method according to an embodiment of this disclosure. The interference handling method in this embodiment of this disclosure is applied to a network-side device.

As shown in <FIG>, the interference handling method may include the following steps.

Step <NUM>: Receive first information sent by a terminal in a case of interference.

The first information includes at least one of the following:.

Step <NUM>: Adjust information related to a transmission time position based on the first information.

It should be understood that adjusted information related to a transmission time position matches the first information. Therefore, adverse impact of the interference can be reduced, or the interference can even be canceled, and further, communication performance of the terminal can be improved.

Optionally, the type of a transmission time position includes any one of the following: a sending time position, a receiving time position, and a flexible time position.

Optionally, transmission time positions of a same type in the transmission period are consecutive.

Optionally, the first expectation information further includes expectation identification information of each transmission time position in the transmission period.

Optionally, the first expectation information corresponds to a processing capability of the terminal.

Optionally, the expectation identification information is used to indicate either of the following:.

Optionally, in a case that the transmission time position is a flexible time position, the expectation identification information is used to indicate any one of the following:.

Optionally, the first expectation information is indicated by using a bitmap.

Optionally, the carrier type information includes at least one of the following: a subcarrier spacing SCS, a cyclic prefix CP, cell identification information, cell group identification information, bandwidth part BWP identification information, and frequency identification information.

Optionally, in a case that the first information does not include the first indication information, the method further includes:
receiving second indication information sent by the terminal device, where the second indication information is used to indicate the second expectation information, the second expectation information includes template information selected by the terminal, and the template information is used for determining the type of each transmission time position in a transmission period.

Optionally, in a case that the first information includes the first indication information, the adjusting information related to a transmission time position based on the first information includes:
adjusting the information related to a transmission time position based on a preset rule and the first information, where the preset rule includes at least one of the following:.

Optionally, before the receiving first information sent by a terminal in a case of interference, the method further includes:
sending configuration information to the terminal, where the configuration information allows the terminal to send first information.

Optionally, the information related to a transmission time position includes at least one of the following: a type of the transmission time position and a time granularity of the transmission time position.

In the interference handling method in this embodiment, the network-side device may adjust the information related to a transmission time position based on the received first information, to reduce adverse impact of the interference, so that communication performance of the terminal can be improved.

It should be noted that this embodiment serves as an implementation of the network-side device corresponding to the foregoing method embodiment. Therefore, reference may be made to the related description in the foregoing method embodiment, and a same beneficial effect can be achieved. To avoid repetition, details are not described herein again.

It should be noted that various optional implementations described in this embodiment of this disclosure may be implemented in combination or may be implemented independently. This is not limited in this embodiment of this disclosure.

For ease of understanding, the following uses an example for description.

Step <NUM>: A network side configures an indication about whether to allow UE to report sending and receiving time position information desired by the UE in a case of interference (for example, a value "<NUM>" of one bit indicates that reporting is allowed, and a value "<NUM>" indicates that reporting is not allowed).

Step <NUM>: The UE reports the sending and receiving time position information desired by the UE to the network side in the case of interference, where the sending and receiving time position information includes at least one of the following:.

The "time position information" includes any one of the following:
Method <NUM>: Configuration information of uplink and downlink slot and symbol positions, and desired uplink sending positions and/or downlink receiving positions.

As shown in <FIG>, for a "TDD-UL-DL-Pattern" bitmap of a <NUM> period, first four slots are downlink slots, and last four slots are uplink slots, and the middle two slots are flexible slots. The <NUM> bits in total identify a number position of each slot (for example, a first bit identifies a first slot, and so on).

The UE may identify, by setting a value of a bit to "<NUM>", an undesired receiving or sending position, and identify, by setting a value of a bit to "<NUM>", a desired receiving or sending position. For a flexible slot, if the UE indicates "undesired" by using "<NUM>", it may indicate that the UE neither desires to perform receiving in the flexible slot or nor desires to perform sending in the flexible slot. For a flexible slot, if the UE indicates "desired" by using "<NUM>", it may indicate that the UE desires to perform both receiving and sending in the flexible slot.

Method <NUM>: A bitmap identifies time positions, to identify specific time positions as desired uplink sending or downlink receiving or "uplink and downlink", or identify specific time positions as undesired uplink sending or downlink receiving or "uplink and downlink".

As shown in <FIG>, for a bitmap of a <NUM> period, <NUM> bits in total identify <NUM> slot positions (for example, a first bit identifies a first slot, and so on). In addition, for each time position, the UE may identify whether the time position corresponds to uplink or downlink. The UE may also identify a specific slot as neither desired downlink nor desired uplink (or both desired downlink and desired uplink).

In <FIG>, UL represents a sending time position, and DL represents a receiving time position.

In addition, for the method <NUM> or the method <NUM>, the following rule may be configured by the network side or prescribed by a protocol:.

In addition, the "subcarrier spacing corresponding to the time position information", the "cyclic prefix corresponding to the time position information", the "cell identity corresponding to the time position information", the "cell group identity corresponding to the time position information", or the "BWP identifier corresponding to the time position information" may be a specific value configured by the network side or prescribed by a protocol (for example, the subcarrier spacing is <NUM>). Therefore, the UE does not need to additionally report the information. The "specific value configured by the network side or prescribed by the protocol" includes any one of the following:.

Step <NUM>: The network side performs a corresponding adjustment based on interference assistance information reported by the UE during uplink sending or downlink receiving (for example, changes uplink and downlink slot and symbol position configuration information based on a desire of the UE).

In this embodiment of this disclosure, the desired time domain sending and receiving information that the UE may report specifies corresponding carrier type information; and a specific desired time domain sending and receiving bitmap is designed to correspond to <NUM> uplink and downlink slot and symbol position configuration information. Therefore, the desired uplink sending and downlink receiving time positions reported by the UE can be made consistent with those understood by the network side, and a loss of data during sending and receiving is avoided.

<FIG> is a first structural diagram of a terminal according to an embodiment of this disclosure. As shown in <FIG>, the terminal <NUM> includes:
a first sending module <NUM>, configured to send first information to a network-side device in a case of interference, where the first information includes at least one of the following:.

Optionally, in a case that the first information does not include the first indication information, the terminal <NUM> further includes:
a second sending module, configured to send second indication information to the network-side device, where the second indication information is used to indicate the second expectation information, the second expectation information includes template information selected by the terminal, and the template information is used for determining the type of each transmission time position in a transmission period.

Optionally, the first sending module <NUM> is specifically configured to:
send the first information to the network-side device based on a preset rule, where the preset rule includes at least one of the following:.

Optionally, the terminal further includes:.

The terminal <NUM> can implement the processes that can be implemented by a terminal in the method embodiment of this disclosure, with the same beneficial effect achieved. To avoid repetition, details are not described herein again.

<FIG> is a first structural diagram of a network-side device according to an embodiment of this disclosure. As shown in <FIG>, the network-side device <NUM> includes:.

Optionally, in a case that the first information does not include the first indication information, the network-side device <NUM> further includes:
a third receiving module, configured to receive second indication information sent by the terminal device, where the second indication information is used to indicate the second expectation information, the second expectation information includes template information selected by the terminal, and the template information is used for determining the type of each transmission time position in a transmission period.

Optionally, in a case that the first information includes the first indication information, the adjustment module <NUM> is specifically configured to:
adjust the information related to a transmission time position based on a preset rule and the first information, where the preset rule includes at least one of the following:.

Optionally, the network-side device <NUM> further includes:
a third sending module, configured to: before the first information sent by the terminal in the case of interference is received, send configuration information to the terminal, where the configuration information allows the terminal to send first information.

The network-side device <NUM> can implement the processes that can be implemented by a network-side device in the method embodiments of this disclosure, with the same beneficial effect achieved. To avoid repetition, details are not described herein again.

<FIG> is a second structural diagram of a terminal according to an embodiment of this disclosure. The terminal may be a schematic diagram of a hardware structure of a terminal that implements various embodiments of this disclosure. Referring to <FIG>, the terminal <NUM> includes but is not limited to components such as a radio frequency unit <NUM>, a network module <NUM>, an audio output unit <NUM>, an input unit <NUM>, a sensor <NUM>, a display unit <NUM>, a user input unit <NUM>, an interface unit <NUM>, a memory <NUM>, a processor <NUM>, and a power supply <NUM>. A person skilled in the art may understand that the structure of the terminal shown in <FIG> does not constitute a limitation on the terminal. A quantity of components included in the terminal may be greater or less than that shown in the figure, or some components are combined, or component arrangements are different. In this embodiment of this disclosure, the terminal includes but is not limited to a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle terminal, a wearable device, a pedometer, or the like.

The radio frequency unit <NUM> is configured to:
send first information to a network-side device in a case of interference, where the first information includes at least one of the following:.

Optionally, in a case that the first information does not include the first indication information, the radio frequency unit <NUM> is further configured to:
send second indication information to the network-side device, where the second indication information is used to indicate the second expectation information, the second expectation information includes template information selected by the terminal, and the template information is used for determining the type of each transmission time position in a transmission period.

Optionally, in a case that the first information includes the first indication information, the radio frequency unit <NUM> is further configured to:
send the first information to the network-side device based on a preset rule, where the preset rule includes at least one of the following:.

Optionally, the radio frequency unit <NUM> is further configured to:.

It should be noted that the terminal <NUM> in this embodiment can implement the processes of method embodiments of this disclosure, with the same beneficial effect achieved. To avoid repetition, details are not described herein again.

It should be understood that in this embodiment of this disclosure, the radio frequency unit <NUM> may be configured to receive and send signals in an information reception or transmission or call process. Specifically, after receiving data in a receiving time position from a base station, the radio frequency unit <NUM> sends the data to the processor <NUM> for processing, and in addition, sends data in a sending time position to the base station. Generally, the radio frequency unit <NUM> 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. In addition, the radio frequency unit <NUM> may further communicate with a network and another device through a wireless communications system.

The terminal provides wireless broadband Internet access for a user by using the network module <NUM>, for example, helps the user send and receive e-mails, browse web pages, and access streaming media.

The audio output unit <NUM> may convert audio data received by the radio frequency unit <NUM> or the network module <NUM> or stored in the memory <NUM> into an audio signal, and output the audio signal as a sound. In addition, the audio output unit <NUM> may further provide an audio output (for example, a call signal received sound or a message received sound) related to a specific function performed by the terminal <NUM>. The audio output unit <NUM> includes a speaker, a buzzer, a telephone receiver, and the like.

The input unit <NUM> is configured to receive an audio or video signal. The input unit <NUM> may include a graphics processing unit (GPU) <NUM> and a microphone <NUM>. The graphics processing unit <NUM> processes image data of a still picture or a video obtained by an image capture apparatus (for example, a camera) in an image capture mode or a video capture mode. A processed image frame may be displayed on the display unit <NUM>. An image frame processed by the graphics processing unit <NUM> may be stored in the memory <NUM> (or another storage medium) or sent by the radio frequency unit <NUM> or the network module <NUM>. The microphone <NUM> can receive a sound and can process the sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station through the radio frequency unit <NUM> in a telephone call mode.

The terminal <NUM> further includes at least one sensor <NUM>, for example, an optical sensor, a motion sensor, and another sensor. Specifically, the optical sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor may adjust luminance of a display panel <NUM> based on brightness of ambient light. The proximity sensor may turn off the display panel <NUM> and/or backlight when the terminal <NUM> moves to an ear. As a type of motion sensor, an accelerometer sensor can detect magnitudes of accelerations in all directions (usually three axes), can detect a magnitude and a direction of gravity when the terminal is in a stationary state, and can be applied to terminal posture recognition (such as screen switching between portrait and landscape, related games, and magnetometer posture calibration), functions related to vibration recognition (such as pedometer and tapping), and the like. The sensor <NUM> may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like.

The display panel <NUM> may be configured in a form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

The user input unit <NUM> may be configured to receive input digit or character information, and generate a key signal input related to a user setting and function control of the terminal. Specifically, the user input unit <NUM> includes a touch panel <NUM> and other input devices <NUM>. The touch panel <NUM>, also referred to as a touchscreen, may capture a touch operation performed by the user on or near the touch panel (for example, an operation performed by the user on the touch panel <NUM> or near the touch panel <NUM> by using any appropriate object or accessory such as a finger or a stylus). The touch panel <NUM> may include two parts: a touch detection apparatus and a touch controller. The touch detection apparatus detects a touch direction of the user, detects a signal carried by a touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detection apparatus, converts the touch information into point coordinates, sends the point coordinates to the processor <NUM>, and receives and executes a command sent by the processor <NUM>. In addition, the touch panel <NUM> may be implemented in a plurality of forms, for example, a resistive, capacitive, infrared, or surface acoustic wave touch panel. The user input unit <NUM> may further include the other input devices <NUM> in addition to the touch panel <NUM>. Specifically, the other input devices <NUM> may include but are not limited to a physical keyboard, a function key (such as a volume control key or a power on/off key), a trackball, a mouse, a joystick, and the like.

Further, the touch panel <NUM> may cover the display panel <NUM>. After the touch panel <NUM> detects a touch operation on or near the touch panel, the touch panel <NUM> transmits the touch operation to the processor <NUM> to determine a type of a touch event. Then the processor <NUM> provides a corresponding visual output on the display panel <NUM> based on the type of the touch event. Although the touch panel <NUM> and the display panel <NUM> are used as two separate components to implement input and output functions of the terminal in <FIG>, the touch panel <NUM> and the display panel <NUM> may be integrated to implement the input and output functions of the terminal in some embodiments. This is not specifically limited herein.

The interface unit <NUM> is an interface for connecting an external apparatus to the terminal <NUM>. For example, the external apparatus may include a wired or wireless headphone port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting an apparatus having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit <NUM> may be configured to receive an input (for example, data information or power) from an external apparatus, and transmit the received input to one or more components in the terminal <NUM>, or may be configured to transmit data between the terminal <NUM> and an external apparatus.

The memory <NUM> may be configured to store a software program and various data. The memory <NUM> may mainly include a program storage area and a data storage area. The program storage area may store an operating system, an application program required for at least one function (such as a sound play function and an image play function), and the like. The data storage area may store data created based on use of the mobile phone (such as audio data and a phone book), and the like. In addition, the memory <NUM> may include a high-speed random access memory, or may include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory, or other non-volatile solid-state storage devices.

The processor <NUM> is a control center of the terminal. The processor <NUM> uses various interfaces and lines to connect all parts of the entire terminal, and performs various functions and data processing of the terminal by running or executing the software program and/or module stored in the memory <NUM> and invoking data stored in the memory <NUM>, thereby performing overall monitoring on the terminal. The processor <NUM> may include one or more processing units. Optionally, the processor <NUM> may integrate an application processor and a modem processor. The application processor mainly processes the operating system, a user interface, an application program, and the like. The modem processor mainly processes wireless communication. It may be understood that the modem processor may alternatively not be integrated into the processor <NUM>.

The terminal <NUM> may further include the power supply <NUM> (such as a battery) supplying power to each component. Optionally, the power supply <NUM> may be logically connected to the processor <NUM> by using a power management system, so that functions such as charge and discharge management and power consumption management are implemented by using the power management system.

In addition, the terminal <NUM> includes some functional modules that are not illustrated.

Optionally, an embodiment of this disclosure further provides a terminal, including a processor <NUM>, a memory <NUM>, and a computer program stored in the memory <NUM> and capable of running on the processor <NUM>. When the computer program is executed by the processor <NUM>, the processes of the foregoing sending method embodiments can be implemented, with the same technical effect achieved. To avoid repetition, details are not described herein again.

<FIG> is a second structural diagram of a network-side device according to an embodiment of this disclosure. As shown in <FIG>, the network-side device <NUM> includes a processor <NUM>, a memory <NUM>, a user interface <NUM>, a transceiver <NUM>, and a bus interface.

In this embodiment of this disclosure, the network-side device <NUM> further includes a computer program stored in the memory <NUM> and capable of running on the processor <NUM>. When the computer program is executed by the processor <NUM>, the following steps are implemented:.

In <FIG>, a bus architecture may include any quantity of interconnect buses and bridges, specifically for interconnecting various circuits of one or more processors represented by the processor <NUM> and a memory represented by the memory <NUM>. The bus architecture may further interconnect various other circuits such as a peripheral device, a voltage regulator, and a power management circuit. These are all well known in the art, and therefore are not further described in this specification. The bus interface provides an interface. The transceiver <NUM> may be a plurality of components, that is, the transceiver <NUM> includes a transmitter and a receiver, and provides a unit for communicating with various other apparatuses on a transmission medium. For different user equipment, the user interface <NUM> may also be an interface for externally or internally connecting a required device, and the connected device includes but is not limited to a mini keyboard, a display, a speaker, a microphone, a joystick, or the like.

The processor <NUM> is responsible for bus architecture management and general processing. The memory <NUM> may store data for use when the processor <NUM> performs an operation.

Optionally, when the computer program is executed by the processor <NUM>, the following steps can be further implemented:
Optionally, the type of a transmission time position includes any one of the following: a sending time position, a receiving time position, and a flexible time position.

Optionally, in a case that the first information does not include the first indication information, when the computer program is executed by the processor <NUM>, the following step may be further implemented:
receiving, by using the transceiver <NUM>, second indication information sent by the terminal device, where the second indication information is used to indicate the second expectation information, the second expectation information includes template information selected by the terminal, and the template information is used for determining the type of each transmission time position in a transmission period.

Optionally, in a case that the first information includes the first indication information, when the computer program is executed by the processor <NUM>, the following step may be further implemented:
adjusting the information related to a transmission time position based on a preset rule and the first information, where the preset rule includes at least one of the following:.

Optionally, when the computer program is executed by the processor <NUM>, the following steps can be further implemented:
sending configuration information to the terminal by using the transceiver <NUM>, where the configuration information allows the terminal to send first information.

The network-side device <NUM> can implement the processes implemented by a network-side device in the foregoing method embodiment. To avoid repetition, details are not described herein again.

An embodiment of this disclosure further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium. When the computer program is executed by a processor, the processes of the sending method embodiment or the interference handling method embodiment are implemented, with the same technical effect achieved. To avoid repetition, details are not described herein again. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.

It should be noted that in this specification, the term "comprise", "include", 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 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 existence of other identical elements in the process, method, article, or apparatus that includes the element.

Claim 1:
A sending method, executed by a terminal, the method comprising:
sending (<NUM>) first information to a network-side device in a case of interference, wherein the first information comprises first indication information, or the first information comprises the first indication information and carrier type information, or the first information comprises the carrier type information but does not comprise the first indication information; and
in a case that the first information comprises the carrier type information but does not comprise the first indication information, the method further comprises: sending second indication information to the network-side device;
wherein the first indication information is used to indicate first expectation information autonomously determined by the terminal, and the first expectation information comprises a type of each transmission time position in a transmission period and expectation identification information of each transmission time position in the transmission period;
wherein the carrier type information corresponds to the first expectation information, or the carrier type information corresponds to second expectation information selected and determined by the terminal;
wherein the second indication information is used to indicate the second expectation information, the second expectation information comprises template information selected by the terminal, and the template information is used for determining the type of each transmission time position in the transmission period;
wherein the type of a transmission time position comprises one of the following: a sending time position, a receiving time position, and a flexible time position; and
wherein the expectation identification information is used to indicate either of the following:
indicating that the transmission time position is an expected transmission time position; and
indicating that the transmission time position is a non-expected transmission time position.