Information processing method and apparatus, and readable storage medium
By determining the symbol set between the terminal and the network device, the scheduling complexity problem of the base station when switching between traditional symbols and subband full duplex symbols is solved, and a more efficient and controllable switching process is achieved.
Patent Information
- Application Number
- PCT/CN2024/099519
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-11
- Filing Date
- 2024-06-17
- Publication Date
- 2025-02-20
AI Technical Summary
In the prior art, the base station has a high scheduling complexity and is difficult to effectively manage during the switching between traditional symbols and subband full duplex (SBFD) symbols.
By determining a symbol set (first symbol set) between the terminal and the network device, the set is used to identify the symbol periods that need to be avoided during the switching process. The terminal and network equipment may determine the set of symbols according to the protocol provision or instructions of the network equipment, and determine the validity of the sending and receiving timing based on the symbol period in the set.
By determining and using the first symbol set, the scheduling complexity of the base station is reduced, and the efficiency and controllability of the handover process are improved.
Smart Images

Figure CN2024099519_20022025_PF_FP_ABST
Abstract
Description
Information processing method, device and readable storage medium
[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on August 11, 2023, with application number 202311012531.8 and application name “An information processing method, device and readable storage medium”, the entire contents of which are incorporated by reference into this disclosure. Technical Field
[0002] The present disclosure relates to the field of communication technologies, and in particular to an information processing method, device, and readable storage medium. Background Art
[0003] Related technologies have proposed the research direction of non-overlapping sub-band full duplex (SBFD). This involves dividing frequency domain resources into multiple, non-overlapping sub-bands, with uplink and downlink frequency domain resources located in different sub-bands. To address the switching issue, base stations can avoid sending downlink signals or scheduling / configuring terminals to transmit uplink signals on symbols switching between traditional symbols (such as downlink symbols D, uplink symbols U, and flexible symbols F) and symbols containing uplink or downlink sub-bands (or simply SBFD symbols). However, this approach increases the scheduling complexity of the base station.
[0004] Summary of the Invention
[0005] Embodiments of the present disclosure provide an information processing method, apparatus, and readable storage medium to reduce the scheduling complexity of network devices.
[0006] In a first aspect, an embodiment of the present disclosure provides an information processing method, applied to a terminal, comprising:
[0007] determining a first symbol set;
[0008] The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
[0009] In some embodiments, the first symbol set is used for switching between sub-band full-duplex SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0010] In some embodiments, determining the first set of symbols includes:
[0011] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0012] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or
[0013] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0014] Wherein, K is an integer greater than or equal to 0.
[0015] In some embodiments, determining the first set of symbols includes:
[0016] receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set;
[0017] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0018] Determining, according to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols as the first symbol set, or determining K symbols after a group of consecutive SBFD symbols as the first symbol set;
[0019] Wherein, K is an integer greater than or equal to 0.
[0020] In some embodiments, determining the first set of symbols includes:
[0021] receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set;
[0022] The first symbol set is determined according to the second information.
[0023] In some embodiments, the second information is further used to indicate information of an SBFD symbol.
[0024] In some embodiments, determining the first set of symbols includes:
[0025] receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0026] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0027] According to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols are used as the first symbol set, or K symbols after a group of consecutive SBFD symbols are used as the first symbol set;
[0028] Wherein, K is an integer greater than or equal to 0.
[0029] In some embodiments, the K symbols of the first symbol set include:
[0030] Symbols configured as downlink symbols D and / or uplink symbols U.
[0031] In some embodiments, determining the validity of the transmission opportunity and / or the reception opportunity based on the first symbol set includes one or more of the following:
[0032] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0033] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0034] If the transmission opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the transmission opportunity;
[0035] If at least one symbol corresponding to the transmission opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0036] The reception timing on M symbols after the first symbol set is valid;
[0037] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0038] In some embodiments, the method further comprises:
[0039] Determining that N symbols after the group of consecutive SBFD symbols have a valid transmission opportunity;
[0040] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0041] In some embodiments, the method further comprises:
[0042] receiving fourth information sent by the network device, where the fourth information is used to indicate information of the SBFD symbol;
[0043] The group of consecutive SBFD symbols is determined according to the fourth information.
[0044] In a second aspect, an embodiment of the present disclosure provides an information processing method, applied to a network device, comprising:
[0045] determining a first symbol set, and / or sending indication information to a terminal, wherein the indication information is used to determine the first symbol set;
[0046] The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
[0047] In some embodiments, the first symbol set is used for switching between SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0048] In some embodiments, the sending the instruction information to the terminal includes:
[0049] sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or
[0050] sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or,
[0051] Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0052] Wherein, K is an integer greater than or equal to 0.
[0053] In some embodiments, the second information is further used to indicate information of the SBFD symbol;
[0054] Alternatively, the method further comprises:
[0055] Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
[0056] In some embodiments, determining the first set of symbols includes:
[0057] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0058] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or
[0059] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0060] Wherein, K is an integer greater than or equal to 0.
[0061] In some embodiments, the K symbols of the first symbol set include:
[0062] Symbols configured as downlink symbols D and / or uplink symbols U.
[0063] In some embodiments, determining the validity of the transmission opportunity and / or the reception opportunity based on the first symbol set includes one or more of the following:
[0064] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0065] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0066] If the reception opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the reception opportunity;
[0067] If at least one symbol corresponding to the reception opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0068] The transmission opportunity on M symbols after the first symbol set is valid;
[0069] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0070] In some embodiments, the method further comprises:
[0071] Determining that N symbols after the group of consecutive SBFD symbols have a valid reception opportunity;
[0072] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0073] In a third aspect, an embodiment of the present disclosure provides an information processing device, applied to a terminal, comprising: a memory, a transceiver, and a processor:
[0074] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0075] determining a first symbol set;
[0076] The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
[0077] In some embodiments, the first symbol set is used for switching between sub-band full-duplex SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0078] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0079] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0080] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or
[0081] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0082] Wherein, K is an integer greater than or equal to 0.
[0083] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0084] receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set;
[0085] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0086] Determining, according to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols as the first symbol set, or determining K symbols after a group of consecutive SBFD symbols as the first symbol set;
[0087] Wherein, K is an integer greater than or equal to 0.
[0088] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0089] receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set;
[0090] The first symbol set is determined according to the second information.
[0091] In some embodiments, the second information is further used to indicate information of an SBFD symbol.
[0092] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0093] receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0094] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0095] According to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols are used as the first symbol set, or K symbols after a group of consecutive SBFD symbols are used as the first symbol set;
[0096] Wherein, K is an integer greater than or equal to 0.
[0097] In some embodiments, the K symbols of the first symbol set include:
[0098] Symbols configured as downlink symbols D and / or uplink symbols U.
[0099] In some embodiments, the processor is further configured to read the computer program in the memory and perform one or more of the following operations:
[0100] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0101] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0102] If the transmission opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the transmission opportunity;
[0103] If at least one symbol corresponding to the transmission opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0104] The reception timing on M symbols after the first symbol set is valid;
[0105] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0106] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0107] Determining that N symbols after the group of consecutive SBFD symbols have a valid transmission opportunity;
[0108] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0109] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0110] receiving fourth information sent by the network device, where the fourth information is used to indicate information of the SBFD symbol;
[0111] The group of consecutive SBFD symbols is determined according to the fourth information.
[0112] In a fourth aspect, an embodiment of the present disclosure provides an information processing device, applied to a network device, comprising: a memory, a transceiver, and a processor:
[0113] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0114] determining a first symbol set, and / or sending indication information to a terminal, wherein the indication information is used to determine the first symbol set;
[0115] The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
[0116] In some embodiments, the first symbol set is used for switching between SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0117] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0118] sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or
[0119] sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or,
[0120] Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0121] Wherein, K is an integer greater than or equal to 0.
[0122] In some embodiments, the second information is further used to indicate information of an SBFD symbol; or,
[0123] The processor is further configured to read the computer program in the memory and perform the following operations:
[0124] Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
[0125] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0126] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0127] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or
[0128] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0129] Wherein, K is an integer greater than or equal to 0.
[0130] In some embodiments, the K symbols of the first symbol set include:
[0131] Symbols configured as downlink symbols D and / or uplink symbols U.
[0132] In some embodiments, the processor is further configured to read the computer program in the memory and perform one or more of the following operations:
[0133] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0134] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0135] If the receiving opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the receiving opportunity;
[0136] If at least one symbol corresponding to the reception opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0137] The transmission opportunity on M symbols after the first symbol set is valid;
[0138] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0139] In some embodiments, the processor is further configured to read the computer program in the memory and perform the following operations:
[0140] Determining that N symbols after the group of consecutive SBFD symbols have a valid reception opportunity;
[0141] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0142] In a fifth aspect, an embodiment of the present disclosure provides an information processing device, applied to a terminal, comprising:
[0143] A first determining unit, configured to determine a first symbol set;
[0144] The second determining unit is configured to determine the validity of a sending opportunity and / or a receiving opportunity according to the first symbol set.
[0145] In a sixth aspect, an embodiment of the present disclosure provides an information processing device, applied to a terminal, comprising:
[0146] a first processing unit, configured to determine a first symbol set, and / or send indication information to a terminal, wherein the indication information is used to determine the first symbol set;
[0147] The second processing unit is configured to determine the validity of a sending opportunity and / or a receiving opportunity according to the first symbol set.
[0148] In a seventh aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the information processing method described above are implemented.
[0149] In the embodiment of the present disclosure, the terminal can determine the validity of the sending timing and / or receiving timing based on the determined first symbol set, thereby solving the switching problem between symbols and reducing the complexity of network device scheduling. BRIEF DESCRIPTION OF THE DRAWINGS
[0150] FIG1 is a flowchart of an information processing method according to an embodiment of the present disclosure;
[0151] FIG2 is a second flowchart of the information processing method provided by an embodiment of the present disclosure;
[0152] 3 to 7 are schematic diagrams of symbol switching according to embodiments of the present disclosure;
[0153] FIG8 is a structural diagram of an information processing device according to an embodiment of the present disclosure;
[0154] FIG9 is a second structural diagram of the information processing device provided by an embodiment of the present disclosure;
[0155] FIG10 is a third structural diagram of the information processing device provided by an embodiment of the present disclosure;
[0156] FIG11 is a fourth structural diagram of the information processing device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0157] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0158] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.
[0159] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0160] Embodiments of the present disclosure provide an information processing method and apparatus to reduce the complexity of network device scheduling.
[0161] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0162] Referring to FIG1 , FIG1 is a flowchart of an information processing method provided by an embodiment of the present disclosure, which is applied to a terminal and includes the following steps:
[0163] Step 101: Determine a first symbol set.
[0164] In which, the first symbol set is used for switching between SBFD symbols and traditional symbols, reserving switching time for terminals and / or network devices, that is, the first symbol set is used for switching SBFD symbols to traditional symbols, or the first symbol set is used for switching traditional symbols to SBFD symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
[0165] In the embodiment of the present disclosure, the terminal may determine the first symbol set in multiple ways.
[0166] Method 1: Determine the first symbol set according to the protocol provisions.
[0167] The agreement stipulates that:
[0168] K symbols preceding a group of consecutive SBFD symbols are used as the first symbol set; or K symbols following a group of consecutive SBFD symbols are used as the first symbol set, where K is an integer greater than or equal to 0. The K value may be a predefined value, for example, the K value may be defined based on factors such as SCS (Subcarrier Spacing), FR1 (Frequency Range 1), FR2 (Frequency Range 2), and / or a switching position.
[0169] For example, the first symbol set may be the K symbols before a group of consecutive SBFD symbols, for example, symbols nK, n-K+1,…, n-1, where n is the position of the first SBFD symbol in a group of consecutive SBFD symbols; or, the first symbol set may be: the K symbols after a group of consecutive SBFD symbols are the first symbol set, for example, symbols n+1, n+2,…, n+K, where n is the position of the last SBFD symbol in a group of SBFD symbols.
[0170] In an embodiment of the present disclosure, the K symbols of the first symbol set include:
[0171] Symbols configured as downlink symbols D and / or uplink symbols U. For example, symbols configured as downlink symbols D and / or uplink symbols U by the cell-level common configuration tdd-UL-DL-ConfigurationCommon; and / or symbols configured as downlink symbols D and / or uplink symbols U by the terminal-level configuration tdd-UL-DL-ConfigurationDedicated.
[0172] In a second method, the terminal determines the first symbol set according to the instructions of the network device (such as the base station) and the protocol provisions. This method may include any of the following methods:
[0173] 2.1. In this method, a terminal receives first information sent by a network device, where the first information indicates the number K of symbols in the first symbol set, and obtains the position of the first symbol set specified by the protocol, where the position of the first symbol set includes either before a group of consecutive SBFD symbols or after a group of consecutive SBFD symbols. The terminal then determines, based on the number K of symbols and the position of the first symbol set, that the K symbols before a group of consecutive SBFD symbols constitute the first symbol set, or that the K symbols after a group of consecutive SBFD symbols constitute the first symbol set, where K is an integer greater than or equal to 0.
[0174] The network device may send the first information via Radio Resource Control (RRC) signaling.
[0175] 2.2. In this method, the terminal receives third information sent by the network device and obtains the position of the first symbol set specified by the protocol. The position of the first symbol set includes either before a group of consecutive SBFD symbols or after a group of consecutive SBFD symbols. The third information is used to determine a first parameter, which is used to determine the number K of symbols in the first symbol set. Subsequently, based on the number K and the position of the first symbol set, the terminal may use the K symbols before a group of consecutive SBFD symbols as the first symbol set, or the K symbols after a group of consecutive SBFD symbols as the first symbol set. K is an integer greater than or equal to 0.
[0176] For example, the third information may include information about the first parameter, and the terminal determines the first parameter based on the third information. Assuming that the first parameter is α, for example, the number of symbols K in the first symbol set is Where T is the symbol length, Indicates rounding up. For another example, the number of symbols K in the first symbol set is Among them, T is the symbol length, N TA,offsetDetermined by n-TimingAdvanceOffset or according to the protocol, Indicates rounding up.
[0177] The method for obtaining K is the same as that in Method 1, and the contents of the K symbols of the first symbol set are the same as those in Method 1. The network device may send the third information through RRC signaling.
[0178] In a third approach, the terminal determines the first symbol set according to an instruction from a network device (such as a base station).
[0179] In this manner, the terminal may receive second information sent by the network device and determine the first symbol set based on the second information, wherein the second information is used to indicate the position of each symbol included in the first symbol set. The network device may send the second information via RRC signaling.
[0180] In some embodiments, the second information may further indicate information of the SBFD symbol, so that the terminal can accurately determine the first symbol set, wherein the contents of the K symbols of the first symbol set are the same as those in the first method.
[0181] In some embodiments of the present disclosure, the terminal may further receive fourth information sent by a network device, where the fourth information indicates information about SBFD symbols. The terminal may then determine the group of consecutive SBFD symbols based on the fourth information, thereby facilitating the terminal determining the positions of the K symbols. The network device may send the fourth information via RRC signaling or other means.
[0182] Step 102: Determine the validity of a sending opportunity and / or a receiving opportunity according to the first symbol set.
[0183] Here, determining the validity of the sending timing and / or receiving timing can also be understood as determining whether the sending timing and / or receiving timing is valid, for example, whether data can be sent at the sending timing and received at the receiving timing.
[0184] In the embodiment of the present disclosure, the terminal may determine the validity in one or more of the following ways:
[0185] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0186] If at least one symbol corresponding to a transmission opportunity and / or a reception opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmission opportunity and / or the reception opportunity that does not overlap with the first symbol set;
[0187] If the transmission opportunity partially or completely overlaps with the H symbols following the first symbol set (i.e., the first H symbols of a group of consecutive SBFD symbols), discarding or delaying the transmission opportunity;
[0188] If at least one symbol corresponding to the transmission opportunity overlaps with H symbols following the first symbol set (i.e., the first H symbols of a group of consecutive SBFD symbols), rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0189] The receiving opportunity is valid on the M symbols after the first symbol set (that is, the first M symbols of a group of consecutive SBFD symbols);
[0190] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0191] In some embodiments, the terminal may further determine that N symbols following the set of consecutive SBFD symbols are valid for transmission; where N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0. The terminal may transmit an uplink on these N symbols, and the uplink may be dynamically configured and / or configured by a higher layer.
[0192] In the embodiment of the present disclosure, H, K, M, N, etc. can take values of 0, 1, 2, 3 or 4, etc.
[0193] In the embodiment of the present disclosure, since the terminal can determine the validity of the sending timing and / or receiving timing based on the determined first symbol set, even if the network device configures or schedules uplink transmission or downlink reception for the terminal on the determined first symbol set, the terminal may not send uplink or receive downlink, thereby solving the problem of switching between symbols and reducing the complexity of network device scheduling.
[0194] 2 is a flowchart of an information processing method provided by an embodiment of the present disclosure, which is applied to a network device and includes the following steps:
[0195] Step 201: Determine a first symbol set, and / or send indication information to a terminal, wherein the indication information is used to determine the first symbol set.
[0196] The first symbol set is used for switching between SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
[0197] Specifically, the network device may determine the first symbol set according to a protocol provision, where the protocol provision includes:
[0198] K symbols preceding a group of consecutive SBFD symbols are used as the first symbol set; or K symbols following a group of consecutive SBFD symbols are used as the first symbol set, where K is an integer greater than or equal to 0. The value of K may be a predefined value, or may be defined based on factors such as SCS, FR1, FR2, and / or a switching position.
[0199] Specifically, the indication information may include first information, second information, third information, etc.
[0200] For example, the network device may send first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set.
[0201] Alternatively, the network device may send second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set. In some embodiments, the second information is further used to indicate information of an SBFD symbol.
[0202] Alternatively, the network device may send third information to the terminal, where the third information is used to determine a first parameter, and the first parameter is used to determine the number K of symbols in the first symbol set; wherein K is an integer greater than or equal to 0.
[0203] In some embodiments, the network device may further send fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
[0204] The contents of the K symbols of the first symbol set may refer to the description of the aforementioned embodiment.
[0205] Step 202: Determine the validity of a sending opportunity and / or a receiving opportunity according to the first symbol set.
[0206] In the embodiment of the present disclosure, the network device may determine the validity in one or more of the following ways:
[0207] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0208] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0209] If the receiving opportunity partially or completely overlaps with H symbols following the first symbol set (i.e., the first H symbols of a group of consecutive SBFD symbols), discarding or delaying the receiving opportunity;
[0210] If at least one symbol corresponding to the receiving opportunity overlaps with H symbols following the first symbol set (i.e., the first H symbols of a group of consecutive SBFD symbols), rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmitting opportunity, the first symbol set, and the H symbols;
[0211] The transmission opportunity is valid on the M symbols after the first symbol set (that is, the first M symbols of a group of consecutive SBFD symbols);
[0212] In some embodiments, the network device may further determine that a reception opportunity is valid N symbols following the group of consecutive SBFD symbols, where N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0. The network device may receive an uplink transmission sent by the terminal during these N symbols. The uplink transmission may be dynamically configured by the network device and / or configured to the terminal by the network device via a higher layer.
[0213] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0. H, K, M, N, etc. can take values of 0, 1, 2, 3 or 4, etc.
[0214] In the embodiment of the present disclosure, since the terminal can determine the validity of the sending timing and / or receiving timing based on the determined first symbol set, even if the network device configures or schedules uplink transmission or downlink reception for the terminal on the determined first symbol set, the terminal may not send uplink or receive downlink, thereby solving the problem of switching between symbols and reducing the complexity of network device scheduling.
[0215] The following describes the specific implementation process of the embodiments of the present disclosure in combination with different embodiments. In particular, the network device is described by taking a terminal as an example.
[0216] In one embodiment of the present disclosure, the terminal switches from uplink symbols U to SBFD symbols.
[0217] In this embodiment, the protocol may specify that the K symbols preceding a group of consecutive SBFD symbols are defined as a first symbol set, for example, symbols nK, n-K+1, ..., n-1, where n is the position of the first SBFD symbol in the group of consecutive SBFD symbols. For example, the protocol specifies that the K symbols corresponding to T_switch in Figure 3 are defined as the first symbol set. The terminal and the base station determine the first symbol set according to the protocol.
[0218] Alternatively, the base station indicates through RRC signaling that the number of symbols in the first symbol set is K. The protocol specifies that the K symbols preceding a group of consecutive SBFD symbols are the first symbol set. For example, the K symbols corresponding to T_switch in FIG3 are the first symbol set. The terminal determines the first symbol set based on the value of K and the positions of the K symbols specified in the protocol.
[0219] Alternatively, the base station indicates third information through RRC signaling, and the third information is used to determine a parameter α, and the parameter α is used to determine the number of symbols K of the first symbol set. The protocol stipulates that the K symbols before a group of consecutive SBFD symbols are the first symbol set. The terminal determines the first symbol set according to the parameter α and the protocol. For example, the number of symbols K of the first symbol set is Where T is the symbol length. For another example, the number of symbols K in the first symbol set is Where T is the symbol length, N TA,offset Determined by n-TimingAdvanceOffset or according to the table in the protocol.
[0220] Alternatively, the base station indicates the position of each symbol included in the first symbol set through RRC signaling. For example, the base station may further configure the first symbol set in the symbol configured as D, U, or F through tdd-UL-DL-ConfigurationCommon and / or tdd-UL-DL-ConfigurationDedicated. For example:
[0221] TDD-UL-DL-ConfigurationCommon and / or TDD-UL-DL-ConfigurationDedicated configure slot n+5 to D. The base station further indicates the symbols in slot n+5 in Figure 3 as {TTXXXXX XXXXXXX} through RRC signaling, where {TT} represents the first symbol set and X represents SBFD symbols. The terminal determines the first symbol set based on the base station RRC signaling instructions. In Figure 3, the transition time configured by the base station does not include the TA-offset time.
[0222] If the sending / receiving opportunity partially or completely overlaps with the first symbol set, the terminal discards the sending / receiving opportunity, delays the sending / receiving opportunity, or performs rate matching on the part where the sending / receiving opportunity does not overlap with the first symbol set.
[0223] Taking into account that the transmission on the uplink subband has a timing advance, in order to avoid the transmission on the uplink subband arriving at the base station in advance and compressing the base station switching time, it can be considered that the first H symbols of the SBFD symbol are not used for uplink transmission, such as the H symbols corresponding to TA-offset in the frame format diagram of Figure 3. Alternatively, when the first symbol set configured by the base station is long enough, even if the transmission on the uplink subband has a timing advance, the base station still has sufficient switching time. At this time, it can be considered to use the last M symbols in the first symbol set (that is, the M symbols before a group of consecutive SBFD symbols) for downlink transmission, such as the M symbols indicated by 41 in Figure 4, thereby improving resource utilization. In Figure 4, the switching time configured by the base station includes the time of TA-offset.
[0224] In some embodiments, considering that transmissions on the uplink subband have a timing advance, it may be considered that the terminal may transmit uplink signals N symbols after a group of consecutive SBFD symbols. For example, in the frame formats of Figures 3 and 4 , because of the timing advance (indicated by 32 in Figure 3 and 43 in Figure 4 ), this portion of transmission arrives at the base station aligned with the downlink timing and may not compress the switching time from SBFD to U. Allowing uplink transmissions N symbols after a group of consecutive SBFD symbols can effectively utilize resources.
[0225] In some embodiments, on the terminal side, the terminal can determine whether it can transmit uplink on the resources indicated by 31 in Figure 3 and the resources indicated by 42 in Figure 4 based on its own switching time requirements and / or the switching time requirements of the base station. The switching time requirements of the base station may be specified by the protocol or notified by the base station.
[0226] In one embodiment of the present disclosure, the terminal switches from the downlink symbol D to the SBFD symbol.
[0227] A protocol may define the K symbols preceding a group of consecutive SBFD symbols as a first symbol set, for example, nK, n-K+1, ..., n-1, where n is the position of the first SBFD symbol in the group of consecutive SBFD symbols. For example, a protocol defines the K symbols corresponding to T_Switch in FIG. 5 as the first symbol set. The terminal and the base station determine the first symbol set according to the protocol.
[0228] Alternatively, the base station indicates through RRC that the number of symbols in the first symbol set is K. The protocol specifies that the K symbols preceding a group of consecutive SBFD symbols are the first symbol set. For example, the K symbols corresponding to T_switch in FIG5 are the first symbol set. The terminal determines the first symbol set based on the value of K and the positions of the K symbols specified in the protocol.
[0229] Alternatively, the base station indicates third information through RRC signaling, and the third information is used to determine a parameter α, and the parameter α is used to determine the number of symbols K of the first symbol set. The protocol stipulates that the K symbols before a group of consecutive SBFD symbols are the first symbol set. The terminal determines the first symbol set according to the parameter α and the protocol. For example, the number of symbols K of the first symbol set is Where T is the symbol length. For another example, the number of symbols K in the first symbol set is Where T is the symbol length, N TA,offset Determined by n-TimingAdvanceOffset or according to the table in the protocol.
[0230] Alternatively, the base station indicates the position of each symbol included in the first symbol set through RRC signaling. For example, the base station may further configure the first symbol set in the symbol configured as D, U, or F through tdd-UL-DL-ConfigurationCommon and / or tdd-UL-DL-ConfigurationDedicated. For example:
[0231] TDD-UL-DL-ConfigurationCommon and / or TDD-UL-DL-ConfigurationDedicated configure slot n+5 to D. The base station further indicates the symbols in slot n+5 in Figure 5 as {TTXXXXX XXXXXXX} through RRC signaling, where {TT} represents the first symbol set and X represents SBFD symbols. The terminal determines the first symbol set based on the base station RRC signaling instructions. In Figure 5, the transition time configured by the base station does not include the TA-offset time.
[0232] If the sending / receiving opportunity partially or completely overlaps with the first symbol set, the terminal discards the sending / receiving opportunity, delays the sending / receiving opportunity, or performs rate matching on the part where the sending / receiving opportunity does not overlap with the first symbol set.
[0233] Taking into account that the transmission on the uplink subband has a timing advance, in order to avoid the compression of the base station switching time caused by the transmission on the uplink subband arriving at the base station in advance, it can be considered that the first H symbols of the SBFD symbol are not used for uplink transmission, such as the H symbols corresponding to TA-offset in the frame format diagram of Figure 5. Alternatively, when the first symbol set configured by the base station is long enough, even if the transmission on the uplink subband has a timing advance, the base station still has sufficient switching time. At this time, it can be considered to use the last M symbols in the first symbol set (or the M symbols before a group of consecutive SBFD symbols) to receive downlink transmission, such as the M symbols corresponding to 61 in Figure 6, thereby improving resource utilization. In Figure 6, the switching time configured by the base station does not include the time of TA-offset.
[0234] In some embodiments, considering that transmissions on the uplink subband have a timing advance, it may be considered that the terminal may transmit uplink signals N symbols after a group of consecutive SBFD symbols, such as in the frame formats of Figures 5 and 6 (indicated by 51 in Figure 5 and 62 in Figure 6). Because of the timing advance, these transmissions will arrive at the base station aligned with the downlink timing and may not compress the switching time from SBFD to U. Allowing uplink transmissions N symbols after a group of consecutive SBFD symbols can effectively utilize resources.
[0235] In some embodiments, on the terminal side, the terminal can determine whether it can transmit uplink on Figure 5 (resources indicated by 52) and Figure 6 (resources indicated by 63) based on its own switching time requirements and / or the switching time requirements of the base station. The switching time requirements of the base station may be specified by the protocol or notified by the base station.
[0236] In one embodiment of the present disclosure, the terminal switches from the SBFD symbol to the D symbol.
[0237] In this embodiment, a protocol may define the K symbols following a group of consecutive SBFD symbols as a first symbol set, for example, symbols n+1, n+2, ..., n+K, where n is the position of the last SBFD symbol in the group. For example, the K symbols corresponding to T_Switch_1 in Figure 5 constitute the first symbol set. The terminal and base station determine the first symbol set according to the protocol.
[0238] Alternatively, the base station indicates through RRC that the number of symbols in the first symbol set is K. The protocol specifies that the K symbols following a group of consecutive SBFD symbols are the first symbol set. For example, the K symbols corresponding to T_switch_1 in Figure 7 are the first symbol set. The terminal determines the first symbol set based on the value of K and the positions of the K symbols specified in the protocol.
[0239] Alternatively, the base station indicates third information through RRC signaling, and the third information is used to determine a parameter α, and the parameter α is used to determine the number of symbols K of the first symbol set. The protocol stipulates that the K symbols before a group of consecutive SBFD symbols are the first symbol set. The terminal determines the first symbol set according to the parameter α and the protocol. For example, the number of symbols K of the first symbol set is Where T is the symbol length. For another example, the number of symbols K in the first symbol set is Where T is the symbol length, N TA,offset Determined by n-TimingAdvanceOffset or according to the table in the protocol.
[0240] Alternatively, the base station indicates the position of each symbol included in the first symbol set through RRC signaling. For example, the base station may further configure the first symbol set in the symbol configured as D, U, or F through tdd-UL-DL-ConfigurationCommon and / or tdd-UL-DL-ConfigurationDedicated. For example:
[0241] TDD-UL-DL-ConfigurationCommon and / or TDD-UL-DL-ConfigurationDedicated configure slot n+2 to D. The base station further indicates the symbols in slot n+2 of Figure 7 as {TTXXXXX XXXXXXX} through RRC signaling, where {TT} represents the first symbol set and X represents the SBFD symbol. The terminal determines the first symbol set based on the base station RRC signaling instruction.
[0242] If the sending / receiving opportunity partially or completely overlaps with the first symbol set, the terminal discards the sending / receiving opportunity, delays the sending / receiving opportunity, or performs rate matching on the part where the sending / receiving opportunity does not overlap with the first symbol set.
[0243] It can be seen from the above description that the solution of the embodiment of the present disclosure can solve the problem of switching between SBFD and traditional symbols, thereby reducing the complexity of base station scheduling.
[0244] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially the fifth generation mobile communication technology (5th-Generatio, 5G) system. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (code division multiple access, CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include core network parts, such as the Evolved Packet System (EPS), the 5G System (5th Generation System, 5GS), etc.
[0245] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.
[0246] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0247] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive MIMO. It can also use diversity transmission, precoding, or beamforming.
[0248] As shown in FIG8 , the information processing device according to an embodiment of the present disclosure, applied to a terminal, includes: a processor 800 configured to read a program in a memory 820 and execute the following process:
[0249] determining a first symbol set;
[0250] The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
[0251] The transceiver 810 is configured to receive and send data under the control of the processor 800 .
[0252] In FIG6 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 600 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and, therefore, will not be further described herein. The bus interface provides an interface. The transceiver 610 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. For different user devices, the user interface 630 may also be an interface capable of connecting external or internal devices as required. Connected devices include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0253] The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 when performing operations.
[0254] The processor 600 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0255] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0256] In some embodiments, the first symbol set is used for switching between SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0257] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform the following operations:
[0258] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0259] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or
[0260] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0261] Wherein, K is an integer greater than or equal to 0.
[0262] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform the following operations:
[0263] receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set;
[0264] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0265] Determining, according to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols as the first symbol set, or determining K symbols after a group of consecutive SBFD symbols as the first symbol set;
[0266] Wherein, K is an integer greater than or equal to 0.
[0267] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform the following operations:
[0268] receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set;
[0269] The first symbol set is determined according to the second information.
[0270] In some embodiments, the second information is further used to indicate information of a group of consecutive SBFD symbols.
[0271] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform the following operations:
[0272] receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0273] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0274] According to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols are used as the first symbol set, or K symbols after a group of consecutive SBFD symbols are used as the first symbol set;
[0275] Wherein, K is an integer greater than or equal to 0.
[0276] In some embodiments, the K symbols of the first symbol set include:
[0277] Symbols configured as downlink symbols D and / or uplink symbols U.
[0278] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform one or more of the following operations:
[0279] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0280] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0281] If the transmission opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the transmission opportunity;
[0282] If at least one symbol corresponding to the transmission opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0283] The reception timing on M symbols after the first symbol set is valid;
[0284] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0285] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform the following operations:
[0286] Determining that N symbols after the group of consecutive SBFD symbols have a valid transmission opportunity;
[0287] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0288] In some embodiments, the processor 800 is further configured to read the computer program in the memory and perform the following operations:
[0289] receiving fourth information sent by the network device, where the fourth information is used to indicate information of the SBFD symbol;
[0290] The group of consecutive SBFD symbols is determined according to the fourth information.
[0291] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0292] As shown in FIG9 , the information processing apparatus according to an embodiment of the present disclosure, applied to a network device, includes: a processor 900 configured to read a program in a memory 920 and execute the following process:
[0293] determining a first symbol set, and / or sending indication information to a terminal, wherein the indication information is used to determine the first symbol set;
[0294] The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
[0295] The transceiver 910 is configured to receive and send data under the control of the processor 900 .
[0296] In FIG9 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 900 and memory represented by memory 920. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 910 may be multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. The processor 900 is responsible for managing the bus architecture and general processing, while the memory 920 may store data used by the processor 900 when performing operations.
[0297] The processor 900 may be a CPU, an ASIC, an FPGA, or a CPLD, and the processor may also adopt a multi-core architecture.
[0298] The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 900 when performing operations.
[0299] In some embodiments, the first symbol set is used for switching between SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0300] In some embodiments, the processor 900 is further configured to read the computer program in the memory and perform the following operations:
[0301] sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or
[0302] sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or,
[0303] Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0304] Wherein, K is an integer greater than or equal to 0.
[0305] In some embodiments, the second information is further used to indicate information of a group of consecutive SBFD symbols; or,
[0306] The processor 900 is further configured to read the computer program in the memory and perform the following operations:
[0307] Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
[0308] In some embodiments, the processor 900 is further configured to read the computer program in the memory and perform the following operations:
[0309] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0310] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or
[0311] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0312] Wherein, K is an integer greater than or equal to 0.
[0313] In some embodiments, the K symbols of the first symbol set include:
[0314] Symbols configured as downlink symbols D and / or uplink symbols U.
[0315] In some embodiments, the processor 900 is further configured to read the computer program in the memory and perform one or more of the following operations:
[0316] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0317] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0318] If the reception opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the reception opportunity;
[0319] If at least one symbol corresponding to the reception opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0320] The transmission opportunity on M symbols after the first symbol set is valid;
[0321] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0322] In some embodiments, the processor 900 is further configured to read the computer program in the memory and perform the following operations:
[0323] Determining that N symbols after the group of consecutive SBFD symbols have a valid reception opportunity;
[0324] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0325] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0326] As shown in FIG10 , the information processing device according to an embodiment of the present disclosure, applied to a terminal, includes:
[0327] The first determining unit 1001 is configured to determine a first symbol set; the second determining unit 1002 is configured to determine the validity of a sending opportunity and / or a receiving opportunity according to the first symbol set.
[0328] In some embodiments, the first symbol set is used for switching between SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0329] In some embodiments, the first determining unit is further configured to:
[0330] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0331] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or,
[0332] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0333] Wherein, K is an integer greater than or equal to 0.
[0334] In some embodiments, the first determining unit is further configured to:
[0335] receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set;
[0336] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0337] Determining, according to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols as the first symbol set, or determining K symbols after a group of consecutive SBFD symbols as the first symbol set;
[0338] Wherein, K is an integer greater than or equal to 0.
[0339] In some embodiments, the first determining unit is further configured to:
[0340] receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set;
[0341] The first symbol set is determined according to the second information.
[0342] In some embodiments, the second information is further used to indicate information of a group of consecutive SBFD symbols.
[0343] In some embodiments, the first determining unit is further configured to:
[0344] receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0345] Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols;
[0346] According to the number K of symbols and the position of the first symbol set, K symbols before a group of consecutive SBFD symbols are used as the first symbol set, or K symbols after a group of consecutive SBFD symbols are used as the first symbol set;
[0347] Wherein, K is an integer greater than or equal to 0.
[0348] In some embodiments, the K symbols of the first symbol set include:
[0349] Symbols configured as downlink symbols D and / or uplink symbols U.
[0350] In some embodiments, the second determining unit is further configured to:
[0351] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0352] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0353] If the transmission opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the transmission opportunity;
[0354] If at least one symbol corresponding to the transmission opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0355] The reception timing on M symbols after the first symbol set is valid;
[0356] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0357] In some embodiments, the second determining unit is further configured to:
[0358] Determining that N symbols after the group of consecutive SBFD symbols have a valid transmission opportunity;
[0359] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0360] In some embodiments, the apparatus may further comprise:
[0361] A first receiving unit, configured to receive fourth information sent by a network device, where the fourth information is used to indicate information of an SBFD symbol;
[0362] The third determining unit is configured to determine the group of consecutive SBFD symbols according to the fourth information.
[0363] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0364] As shown in FIG11 , the information processing apparatus according to an embodiment of the present disclosure, applied to a network device, includes:
[0365] The first processing unit 1101 is used to determine a first symbol set and / or send indication information to the terminal, wherein the indication information is used to determine the first symbol set; the second processing unit 1102 is used to determine the validity of the sending timing and / or receiving timing based on the first symbol set.
[0366] In some embodiments, the first symbol set is used for switching between SBFD symbols and traditional symbols, where the traditional symbols include one or more of uplink symbols U, downlink symbols D, and flexible symbols F.
[0367] In some embodiments, the first processing unit is further configured to:
[0368] sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or
[0369] sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or,
[0370] Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set;
[0371] Wherein, K is an integer greater than or equal to 0.
[0372] In some embodiments, the second information is further used to indicate information of a group of consecutive SBFD symbols;
[0373] Alternatively, in some embodiments, the first processing unit is further configured to:
[0374] Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
[0375] In some embodiments, the first processing unit is further configured to:
[0376] The first symbol set is determined according to a protocol provision, wherein the protocol provision includes:
[0377] Taking K symbols preceding a group of consecutive SBFD symbols as the first symbol set; or,
[0378] Taking K symbols following a group of consecutive SBFD symbols as the first symbol set;
[0379] Wherein, K is an integer greater than or equal to 0.
[0380] In some embodiments, the K symbols of the first symbol set include:
[0381] Symbols configured as downlink symbols D and / or uplink symbols U.
[0382] In some embodiments, the second processing unit is further configured to:
[0383] If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity;
[0384] If at least one symbol corresponding to a transmitting opportunity and / or a receiving opportunity overlaps with at least one symbol of the first symbol set, performing rate matching on a portion of the transmitting opportunity and / or the receiving opportunity that does not overlap with the first symbol set;
[0385] If the reception opportunity overlaps with part or all of the H symbols following the first symbol set, discard or delay the reception opportunity;
[0386] If at least one symbol corresponding to the reception opportunity overlaps with H symbols following the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity, the first symbol set, and the H symbols;
[0387] The transmission opportunity on M symbols after the first symbol set is valid;
[0388] Wherein, H and M are specified by the protocol or notified to the terminal by the network device, and H and M are integers greater than or equal to 0.
[0389] In some embodiments, the second processing unit is further configured to:
[0390] Determining that N symbols after the group of consecutive SBFD symbols have a valid reception opportunity;
[0391] Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
[0392] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0393] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0394] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0395] An embodiment of the present disclosure further provides a communication device, comprising: a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-described information processing method when executing the program.
[0396] The present disclosure also provides a processor-readable storage medium, on which a program is stored. When the program is executed by the processor, each process of the above-mentioned information processing method embodiment is implemented, and the same technical effect is achieved. To avoid repetition, it is not repeated here. The readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), optical storage (such as a compact disc (CD), a digital versatile disc (DVD), a Blu-ray disc (BD), a holographic versatile disc (HVD), etc.), and semiconductor storage (such as ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid-state drive (SSD), etc.).
[0397] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0398] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD-ROM), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present disclosure.
[0399] It should be noted that it should be understood that the division of the above modules is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, these modules can all be implemented in the form of software called by a processing element; or they can all be implemented in the form of hardware; or some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. For example, the determination module can be a separately established processing element, or it can be integrated into a chip of the above-mentioned device. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and called by a processing element of the above-mentioned device to perform the functions of the above-mentioned determination module. The implementation of other modules is similar. In addition, these modules can all or partly be integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed by the hardware integrated logic circuit in the processor element or by instructions in the form of software.
[0400] For example, each module, unit, sub-unit or sub-module may be one or more integrated circuits configured to implement the above method, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0401] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein may be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, for example, A and / or B and / or C, means that seven situations are included: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and all A, B, and C present. Similarly, the use of "at least one of A and B" in the specification and claims should be understood to mean "A alone, B alone, or both A and B present."
[0402] The embodiments of the present disclosure are described above in conjunction with the accompanying drawings, but the present disclosure is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present disclosure, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present disclosure and the claims, all of which are protected by the present disclosure.
Claims
1. An information processing method, applied to a terminal, comprising: determining a first set of symbols; The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
2. The method according to claim 1, wherein: The first symbol set is used for switching between sub-band full-duplex SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
3. The method according to claim 1, wherein: The determining of the first symbol set comprises: The first symbol set is determined according to a protocol provision, wherein the protocol provision includes: Taking K symbols before a group of continuous SBFD symbols as the first symbol set; or, Taking K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
4. The method according to claim 1, wherein: The determining of the first symbol set comprises: Receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set; Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols; According to the number of symbols K and the position of the first symbol set, determine K symbols before a group of continuous SBFD symbols as the first symbol set, or determine K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
5. The method according to claim 1, wherein: The determining of the first symbol set comprises: receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set; The first symbol set is determined according to the second information.
6. The method according to claim 5, wherein: The second information is also used to indicate information of the SBFD symbol.
7. The method according to claim 1, wherein: The determining of the first symbol set comprises: receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set; Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols; According to the number K of symbols and the position of the first symbol set, K symbols before a group of continuous SBFD symbols are used as the first symbol set, or K symbols after a group of continuous SBFD symbols are used as the first symbol set; Wherein, K is an integer greater than or equal to 0.
8. The method according to any one of claims 3 to 7, wherein: The K symbols of the first symbol set include: Symbols configured as downlink symbols D and / or uplink symbols U.
9. The method according to claim 1, wherein: The determining, according to the first symbol set, validity of a sending timing and / or a receiving timing includes one or more of the following: If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity; If at least one symbol corresponding to the sending timing and / or receiving timing overlaps with at least one symbol of the first symbol set, rate matching is performed on a portion of the sending timing and / or receiving timing that does not overlap with the first symbol set; If the transmission opportunity overlaps with part or all of the H symbols after the first symbol set, discard or delay the transmission opportunity; If at least one symbol corresponding to the transmission opportunity overlaps with H symbols after the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity and the first symbol set and the H symbols; The reception timing on M symbols after the first symbol set is valid; Among them, H and M are specified by the protocol or notified by the network device to the terminal, and H and M are integers greater than or equal to 0.
10. The method according to claim 3, further comprising: Determining that N symbols after the group of consecutive SBFD symbols, a transmission opportunity is valid; Where N is specified by the protocol or notified to the terminal by the network device, and N is greater than or equal to 0. An integer.
11. The method according to claim 3, further comprising: receiving fourth information sent by the network device, where the fourth information is used to indicate information of the SBFD symbol; The group of consecutive SBFD symbols is determined according to the fourth information.
12. An information processing method, applied to a network device, comprising: Determine a first symbol set, and / or send indication information to a terminal, wherein the indication information is used to determine the first symbol set; The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
13. The method according to claim 12, wherein: The first symbol set is used for switching between SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
14. The method according to claim 12, wherein: The sending the instruction information to the terminal includes: sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or, sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or, Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set; Wherein, K is an integer greater than or equal to 0.
15. The method according to claim 14, wherein: The second information is also used to indicate information of the SBFD symbol; Alternatively, the method further comprises: Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
16. The method according to claim 12, wherein: The determining of the first symbol set comprises: The first symbol set is determined according to a protocol provision, wherein the protocol provision includes: Taking K symbols before a group of continuous SBFD symbols as the first symbol set; or, Taking K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
17. The method according to any one of claims 14 to 16, wherein: The K symbols of the first symbol set include: Symbols configured as downlink symbols D and / or uplink symbols U.
18. The method according to claim 12, wherein: The determining, according to the first symbol set, validity of a sending timing and / or a receiving timing includes one or more of the following: If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity; If at least one symbol corresponding to the sending timing and / or receiving timing overlaps with at least one symbol of the first symbol set, rate matching is performed on a portion of the sending timing and / or receiving timing that does not overlap with the first symbol set; If the receiving opportunity overlaps with part or all of the H symbols after the first symbol set, discard or delay the receiving opportunity; If at least one symbol corresponding to the receiving opportunity overlaps with H symbols after the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the sending opportunity and the first symbol set and the H symbols; The transmission timing on M symbols after the first symbol set is valid; Among them, H and M are specified by the protocol or notified by the network device to the terminal, and H and M are integers greater than or equal to 0.
19. The method according to claim 16, further comprising: Determining that a reception opportunity is valid N symbols after the group of consecutive SBFD symbols; Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
20. An information processing device, applied to a terminal, comprising: Memory, transceiver, processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: determining a first set of symbols; The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
21. The device according to claim 20, wherein: The first symbol set is used for switching between sub-band full-duplex SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
22. The device according to claim 20, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: The first symbol set is determined according to a protocol provision, wherein the protocol provision includes: Taking K symbols before a group of continuous SBFD symbols as the first symbol set; or Taking K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
23. The device according to claim 20, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: Receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set; Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols; According to the number of symbols K and the position of the first symbol set, determine K symbols before a group of continuous SBFD symbols as the first symbol set, or determine K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
24. The device according to claim 20, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set; The first symbol set is determined according to the second information.
25. The device according to claim 24, wherein: The second information is also used to indicate information of the SBFD symbol.
26. The device according to claim 20, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set; Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols; According to the number K of symbols and the position of the first symbol set, K symbols before a group of continuous SBFD symbols are used as the first symbol set, or K symbols after a group of continuous SBFD symbols are used as the first symbol set; Wherein, K is an integer greater than or equal to 0.
27. The device according to any one of claims 22 to 26, wherein: The K symbols of the first symbol set include: Symbols configured as downlink symbols D and / or uplink symbols U.
28. The device according to claim 20, wherein: The processor is further configured to read the computer program in the memory and perform one or more of the following operations: If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity; If at least one symbol corresponding to the sending timing and / or receiving timing overlaps with at least one symbol of the first symbol set, rate matching is performed on a portion of the sending timing and / or receiving timing that does not overlap with the first symbol set; If the transmission opportunity overlaps with part or all of the H symbols after the first symbol set, discard or delay the transmission opportunity; If at least one symbol corresponding to the transmission opportunity overlaps with H symbols after the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity and the first symbol set and the H symbols; The reception timing on M symbols after the first symbol set is valid; Among them, H and M are specified by the protocol or notified by the network device to the terminal, and H and M are integers greater than or equal to 0.
29. The device according to claim 22, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: Determining that N symbols after the group of consecutive SBFD symbols, a transmission opportunity is valid; Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
30. The device according to claim 22, wherein: The processor is further configured to read the computer program in the memory and perform the following operations: receiving fourth information sent by the network device, where the fourth information is used to indicate information of the SBFD symbol; The group of consecutive SBFD symbols is determined according to the fourth information.
31. An information processing device, applied to a network device, comprising: Memory, transceiver, processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Determine a first symbol set, and / or send indication information to a terminal, wherein the indication information is used to determine the first symbol set; The validity of a transmission opportunity and / or a reception opportunity is determined according to the first symbol set.
32. The device according to claim 31, wherein The first symbol set is used for switching between SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
33. The device according to claim 31, wherein The processor is further configured to read the computer program in the memory and perform the following operations: sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or, sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or, Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set; Wherein, K is an integer greater than or equal to 0.
34. The device according to claim 33, wherein The second information is also used to indicate information of the SBFD symbol; or, The processor is further configured to read the computer program in the memory and perform the following operations: Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
35. The device according to claim 31, wherein The processor is further configured to read the computer program in the memory and perform the following operations: The first symbol set is determined according to a protocol provision, wherein the protocol provision includes: Taking K symbols before a group of continuous SBFD symbols as the first symbol set; or Taking K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
36. The device according to any one of claims 33 to 35, wherein: The K symbols of the first symbol set include: Symbols configured as downlink symbols D and / or uplink symbols U.
37. The device according to claim 31, wherein The processor is further configured to read the computer program in the memory and perform one or more of the following operations: If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity; If at least one symbol corresponding to the sending timing and / or receiving timing overlaps with all or part of the symbols of the first symbol set, rate matching is performed on the part of the sending timing and / or receiving timing that does not overlap with the first symbol set; If the receiving opportunity overlaps with part or all of the H symbols after the first symbol set, discard or delay the receiving opportunity; If at least one symbol corresponding to the receiving opportunity overlaps with H symbols after the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the sending opportunity and the first symbol set and the H symbols; The transmission timing on M symbols after the first symbol set is valid; Among them, H and M are specified by the protocol or notified by the network device to the terminal, and H and M are integers greater than or equal to 0.
38. The apparatus of claim 35, wherein: The processor is further configured to read the computer program in the memory and perform one or more of the following operations: Determining that a reception opportunity is valid N symbols after the group of consecutive SBFD symbols; Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
39. An information processing device, applied to a terminal, comprising: A first determining unit, configured to determine a first symbol set; The second determining unit is used to determine the validity of the sending opportunity and / or the receiving opportunity according to the first symbol set.
40. The device according to claim 39, wherein The first symbol set is used for switching between SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
41. The apparatus of claim 39, wherein: The first determining unit is further configured to: The first symbol set is determined according to a protocol provision, wherein the protocol provision includes: Taking K symbols before a group of continuous SBFD symbols as the first symbol set; or, Taking K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
42. The apparatus of claim 39, wherein: The first determining unit is further configured to: Receiving first information sent by a network device, where the first information is used to indicate the number K of symbols in the first symbol set; Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols; According to the number of symbols K and the position of the first symbol set, determine K symbols before a group of continuous SBFD symbols as the first symbol set, or determine K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
43. The apparatus of claim 39, wherein: The first determining unit is further configured to: receiving second information sent by a network device, where the second information is used to indicate a position of each symbol included in the first symbol set; The first symbol set is determined according to the second information.
44. The device according to claim 43, wherein The second information is also used to indicate information of a group of continuous SBFD symbols.
45. The apparatus of claim 39, wherein: The first determining unit is further configured to: receiving third information sent by a network device, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set; Acquire a position of the first symbol set specified in a protocol, where the position of the first symbol set includes before a group of continuous SBFD symbols or after a group of continuous SBFD symbols; According to the number K of symbols and the position of the first symbol set, K symbols before a group of continuous SBFD symbols are used as the first symbol set, or K symbols after a group of continuous SBFD symbols are used as the first symbol set; Wherein, K is an integer greater than or equal to 0.
46. The device according to any one of claims 41 to 45, wherein: The K symbols of the first symbol set include: Symbols configured as downlink symbols D and / or uplink symbols U.
47. The apparatus of claim 39, wherein: The second determining unit is further configured to: If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity; If at least one symbol corresponding to the sending timing and / or receiving timing overlaps with at least one symbol of the first symbol set, rate matching is performed on a portion of the sending timing and / or receiving timing that does not overlap with the first symbol set; If the transmission opportunity overlaps with part or all of the H symbols after the first symbol set, discard or delay the transmission opportunity; If at least one symbol corresponding to the transmission opportunity overlaps with H symbols after the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the transmission opportunity and the first symbol set and the H symbols; The reception timing on M symbols after the first symbol set is valid; Among them, H and M are specified by the protocol or notified by the network device to the terminal, and H and M are integers greater than or equal to 0.
48. The apparatus of claim 41, wherein: The second determining unit is further configured to: Determining that N symbols after the group of consecutive SBFD symbols, a transmission opportunity is valid; Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
49. The apparatus of claim 41, further comprising: A first receiving unit, configured to receive fourth information sent by a network device, where the fourth information is used to indicate information of a SBFD symbol; The third determining unit is configured to determine the group of continuous SBFD symbols according to the fourth information.
50. An information processing device, applied to a network device, comprising: A first processing unit, configured to determine a first symbol set, and / or send indication information to a terminal, wherein the indication information is used to determine the first symbol set; The second processing unit is used to determine the validity of the sending opportunity and / or the receiving opportunity according to the first symbol set.
51. The apparatus of claim 50, wherein: The first symbol set is used for switching between SBFD symbols and traditional symbols, and the traditional symbols include one or more of uplink symbols U, downlink symbols D and flexible symbols F.
52. The apparatus of claim 50, wherein: The first processing unit is further configured to: sending first information to the terminal, where the first information is used to indicate the number K of symbols in the first symbol set; or, sending second information to the terminal, where the second information is used to indicate the position of each symbol included in the first symbol set; or, Sending third information to the terminal, where the third information is used to determine a first parameter, where the first parameter is used to determine the number K of symbols in the first symbol set; Wherein, K is an integer greater than or equal to 0.
53. The apparatus of claim 52, wherein: The second information is also used to indicate information of a group of continuous SBFD symbols; Alternatively, the first processing unit is further configured to: Sending fourth information to the terminal, where the fourth information is used to indicate information of the SBFD symbol.
54. The apparatus of claim 50, wherein: The first processing unit is further configured to: The first symbol set is determined according to a protocol provision, wherein the protocol provision includes: Taking K symbols before a group of continuous SBFD symbols as the first symbol set; or, Taking K symbols after a group of continuous SBFD symbols as the first symbol set; Wherein, K is an integer greater than or equal to 0.
55. The device according to any one of claims 52 to 54, wherein: The K symbols of the first symbol set include: Symbols configured as downlink symbols D and / or uplink symbols U.
56. The apparatus of claim 50, wherein: The second processing unit is further configured to: If at least one symbol corresponding to the sending opportunity and / or receiving opportunity overlaps with at least one symbol of the first symbol set, discarding or delaying the sending opportunity and / or receiving opportunity; If at least one symbol corresponding to the sending timing and / or receiving timing overlaps with at least one symbol of the first symbol set, rate matching is performed on a portion of the sending timing and / or receiving timing that does not overlap with the first symbol set; If the receiving opportunity overlaps with part or all of the H symbols after the first symbol set, discard or delay the receiving opportunity; If at least one symbol corresponding to the receiving opportunity overlaps with H symbols after the first symbol set, rate matching is performed on a target symbol, where the target symbol is a symbol that does not overlap with the sending opportunity and the first symbol set and the H symbols; The transmission timing on M symbols after the first symbol set is valid; Among them, H and M are specified by the protocol or notified by the network device to the terminal, and H and M are integers greater than or equal to 0.
57. The apparatus of claim 54, wherein: The second processing unit is further configured to: Determining that a reception opportunity is valid N symbols after the group of consecutive SBFD symbols; Wherein, N is specified by the protocol or notified to the terminal by the network device, and N is an integer greater than or equal to 0.
58. A processor-readable storage medium storing a computer program, wherein the computer program is configured to cause the processor to execute the method according to any one of claims 1 to 19.
Citation Information
Patent Citations
Frequency domain resource allocation techniques for full duplex communications
US20210352667A1