Communication method, apparatus, and device, communication system, storage medium, and program product
Patent Information
- Application Number
- PCT/CN2024/102686
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2026-01-02
Smart Images

Figure CN2024102686_02012026_PF_FP_ABST
Abstract
Description
Communication method and apparatus, device, communication system, storage medium and program product TECHNICAL FIELD
[0001] The present disclosure relates to the field of wireless communication, and in particular, to a communication method and apparatus, device, communication system, storage medium and program product. BACKGROUND
[0002] In a communication system, in order to realize random access, the network side can configure multiple random access channel (RACH) configurations for a terminal. The RACH occasions (ROs) in the multiple RACH configurations possessed by the terminal can collide in the time-frequency domain.
[0003] SUMMARY
[0004] The present disclosure provides a communication method and apparatus, communication device, communication system, storage medium and program product.
[0005] According to a first aspect of embodiments of the present disclosure, a communication method is provided. The method is performed by a terminal. The method comprises: obtaining first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations comprise a first RACH configuration and a second RACH configuration, and a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap.
[0006] According to a second aspect of embodiments of the present disclosure, a communication method is provided. The method is performed by a network device. The method comprises: sending first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations comprise a first RACH configuration and a second RACH configuration, and a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap.
[0007] According to a third aspect of embodiments of the present disclosure, a communication apparatus is provided. The apparatus is arranged in a terminal. The apparatus comprises a processing module. The processing module is configured to: obtain first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations comprise a first RACH configuration and a second RACH configuration, and a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap.
[0008] According to a fourth aspect of embodiments of the present disclosure, a communication apparatus is provided. The apparatus is configured to be deployed in a network device. The apparatus comprises a transceiver. The transceiver is configured to transmit first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations comprise a first RACH configuration and a second RACH configuration, a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap.
[0009] According to a fifth aspect of embodiments of the present disclosure, a communication device is provided. The communication device comprises one or more processors, and a memory storing instructions. The instructions, when executed by the communication device, cause the communication device to implement the communication method according to the first aspect or the second aspect.
[0010] According to a sixth aspect of embodiments of the present disclosure, a communication system is provided. The communication system comprises a terminal and a network device. The terminal is configured to implement the communication method according to the first aspect. The network device is configured to implement the communication method according to the second aspect.
[0011] According to a seventh aspect of embodiments of the present disclosure, a storage medium is provided. The storage medium stores instructions. The instructions, when executed by a communication device, cause the communication device to perform the communication method according to the first aspect or the second aspect.
[0012] According to an eighth aspect of embodiments of the present disclosure, a program product is provided. The program product, when executed by a communication device, causes the communication device to perform the communication method according to the first aspect or the second aspect.
[0013] According to a ninth aspect of embodiments of the present disclosure, a computer program is provided. The computer program, when executed by a computer, causes the computer to perform the communication method according to the first aspect or the second aspect.
[0014] According to a tenth aspect of embodiments of the present disclosure, a chip or chip system is provided. The chip or chip system comprises a processing circuitry. The processing circuitry is configured to perform the communication method according to the first aspect or the second aspect.
[0015] According to embodiments of the present disclosure, the case that ROs in multiple RACH configurations collide can be handled.
[0016] It should be understood that the general description above and the following detailed description below are only exemplary and explanatory and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0017] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate the embodiments of the present application and, together with the description, further serve to explain the principles of the present application.
[0018] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0019] FIG. 2A is a schematic diagram of an SBFD time unit according to an embodiment of the present disclosure.
[0020] FIG. 2B is a schematic diagram of ROs in an SBFD symbol according to an embodiment of the present disclosure.
[0021] FIG. 3 is a schematic diagram of interactions of a communication method according to an embodiment of the present disclosure.
[0022] FIGs. 4A to 4D are schematic diagrams of RO overlaps according to embodiments of the present disclosure.
[0023] FIG. 5 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0024] FIG. 6 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0025] FIG. 7 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0026] FIG. 8 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present disclosure.
[0027] FIG. 9A is a schematic diagram of a structure of a communication device according to an embodiment of the present disclosure.
[0028] FIG. 9B is a schematic diagram of a structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0029] Embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a program product.
[0030] In a first aspect, embodiments of the present disclosure provide a communication method. The method is performed by a terminal. The above method includes obtaining first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations include a first RACH configuration and a second RACH configuration, a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap.
[0031] In some embodiments in combination with the first aspect, in some embodiments, the first RACH configuration is a first type of configuration or a second type of configuration, and the second RACH is a first type of configuration or a second type of configuration.
[0032] In some embodiments of the first aspect, in some embodiments, the first type of configuration is applicable to the first type of terminal and the second type of terminal, and the second type of configuration is applicable to the second type of terminal; or, the first type of configuration is applicable to the first type of terminal only, and the second type of configuration is applicable to the second type of terminal.
[0033] In some embodiments of the first aspect, in some embodiments, the first type of terminal supports subband full-duplex (SBFD), and the second type of terminal does not support SBFD.
[0034] In some embodiments of the first aspect, in some embodiments, the first type of configuration comprises at least one of: the first type of RO, the second type of RO, and the third type of RO; wherein different types of ROs contain different types of symbols.
[0035] In some embodiments of the first aspect, in some embodiments, the second type of configuration comprises at least one of: the first type of RO, and the second type of RO; wherein different types of ROs contain different types of symbols.
[0036] In some embodiments of the first aspect, in some embodiments, the first type of terminal supports the first type of RO, the second type of RO, and the third type of RO.
[0037] In some embodiments of the first aspect, in some embodiments, the second type of terminal supports the first type of RO and the second type of RO.
[0038] In some embodiments of the first aspect, in some embodiments, the first type of RO contains only the third type of symbol, the second type of RO contains the second type of symbol and does not contain the first type of symbol, and the third type of RO contains the first type of symbol.
[0039] In some embodiments of the first aspect, in some embodiments, the first RO or the second RO comprises at least one RO at the first symbol.
[0040] In some embodiments of the first aspect, in some embodiments, the first RO or the second RO comprises an effective RO in the at least one RO at the first symbol.
[0041] In some embodiments of the first aspect, in some embodiments, the first symbol comprises at least one of: a first type of symbol, which is a SBFD symbol at a downlink (DL) symbol; a second type of symbol, which is a SBFD symbol at a flexible symbol; and a third type of symbol, which is a non-SBFD symbol.
[0042] In some embodiments of the first aspect, in some embodiments, the first type of symbol comprises at least one of: a SBFD symbol at a DL symbol determined by a higher layer configuration; and a SBFD symbol at a DL symbol determined by dynamic indication.
[0043] In some embodiments of the first aspect, in some embodiments, the second type of symbol comprises at least one of: an SBFD symbol at a flexible symbol determined according to a higher layer configuration; an SBFD symbol at a flexible symbol determined according to a dynamic indication; a configured SBFD symbol.
[0044] In some embodiments of the first aspect, in some embodiments, the method further comprises: determining a third RO, wherein the third RO comprises a RO that is unavailable, and the third RO comprises at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
[0045] In some embodiments of the first aspect, in some embodiments, the third RO comprises at least one of: the first RO; all ROs in the first RACH configuration; the second RO; all ROs in the second RACH configuration.
[0046] In some embodiments of the first aspect, in some embodiments, the third RO is determined according to a priority of the first RO and a priority of the second RO.
[0047] In some embodiments of the first aspect, in some embodiments, the priority of the first RO is lower than the priority of the second RO; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0048] In some embodiments of the first aspect, in some embodiments, the first RACH configuration is of a first type, and the second RACH configuration is of a second type; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0049] In some embodiments of the first aspect, in some embodiments, the third RO is determined according to a first condition, and the first condition is used to determine that the first RO or the second RO is invalid.
[0050] In some embodiments of the first aspect, in some embodiments, the terminal does not expect the first RO and the second RO to overlap, and the third RO comprises the first RO and / or the second RO.
[0051] In some embodiments of the first aspect, in some embodiments, the operation of obtaining the first information comprises at least one of: receiving the first information; obtaining the first information according to a pre-configuration.
[0052] In some embodiments of the first aspect, in some embodiments, the first information comprises at least one of: the first RACH configuration; the second RACH configuration; a priority of the first RO; a priority of the second RO; a first condition, wherein the first condition is used to determine that the first RO or the second RO is invalid.
[0053] In a second aspect, embodiments of the present disclosure provide a communication method. The method is performed by a terminal. The method comprises: transmitting first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations comprise a first RACH configuration and a second RACH configuration, a first RO in the first RACH configuration and a second RO in the second RACH overlap.
[0054] In some embodiments in combination with the second aspect, in some embodiments, the first information comprises at least one of: the first RACH configuration; the second RACH configuration; a priority of the first RO; a priority of the second RO; a first condition, wherein the first condition is used to determine that the first RO or the second RO is invalid.
[0055] In some embodiments in combination with the second aspect, in some embodiments, the first RACH configuration is a first type of configuration or a second type of configuration, and the second RACH configuration is the first type of configuration or the second type of configuration.
[0056] In some embodiments in combination with the second aspect, in some embodiments, the first type of configuration is applicable to a first type of terminal and a second type of terminal, and the second type of configuration is applicable to the second type of terminal; or, the first type of configuration is applicable only to the first type of terminal, and the second type of configuration is applicable to the second type of terminal.
[0057] In some embodiments in combination with the second aspect, in some embodiments, the first type of terminal supports SBFD, and the second type of terminal does not support SBFD.
[0058] In some embodiments in combination with the second aspect, in some embodiments, the first type of configuration comprises at least one of: a first type of RO, a second type of RO, a third type of RO; wherein different types of ROs contain different types of symbols.
[0059] In some embodiments in combination with the second aspect, in some embodiments, the second type of configuration comprises at least one of: the first type of RO, the second type of RO; wherein different types of ROs contain different types of symbols.
[0060] In some embodiments in combination with the second aspect, in some embodiments, the first type of terminal supports the first type of RO, the second type of RO, and the third type of RO.
[0061] In some embodiments in combination with the second aspect, in some embodiments, the second type of terminal supports the first type of RO and the second type of RO.
[0062] In some embodiments in combination with the second aspect, in some embodiments, the first type of RO contains only the third type of symbol, the second type of RO contains the second type of symbol and does not contain the first type of symbol, and the third type of RO contains the first type of symbol.
[0063] In some embodiments of the second aspect, in some embodiments, the first RO or the second RO comprises at least one RO at the first symbol.
[0064] In some embodiments of the second aspect, in some embodiments, the first RO or the second RO comprises at least one valid RO in the at least one RO at the first symbol.
[0065] In some embodiments of the second aspect, in some embodiments, the first symbol comprises at least one of: a first type of symbol, a SBFD symbol at a DL symbol; a second type of symbol, a SBFD symbol at a flexible symbol; a third type of symbol, a non-SBFD symbol.
[0066] In some embodiments of the second aspect, in some embodiments, the first type of symbol comprises: a SBFD symbol at a DL symbol configured by a higher layer; a SBFD symbol at a DL symbol determined by a dynamic indication.
[0067] In some embodiments of the second aspect, in some embodiments, the second type of symbol comprises at least one of: a SBFD symbol at a flexible symbol determined according to a higher layer configuration; a SBFD symbol at a flexible symbol determined according to a dynamic indication; a configured SBFD symbol.
[0068] In some embodiments of the second aspect, in some embodiments, the first information is used to determine a third RO, the third RO comprising unavailable ROs, the third RO comprising at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
[0069] In some embodiments of the second aspect, in some embodiments, the third RO comprises at least one of: the first RO; all ROs in the first RACH configuration; the second RO; all ROs in the second RACH configuration.
[0070] In some embodiments of the second aspect, in some embodiments, the third RO is determined according to a priority of the first RO and a priority of the second RO.
[0071] In some embodiments of the second aspect, in some embodiments, the priority of the first RO is lower than the priority of the second RO; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0072] In some embodiments of the second aspect, in some embodiments, the first RACH configuration is a first type of configuration, and the second RACH configuration is a second type of configuration; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0073] In some embodiments of the second aspect, in some embodiments, the third RO is determined according to a first condition, the first condition being used to determine that the first RO or the second RO is invalid.
[0074] In some embodiments of the second aspect, in some embodiments, the terminal does not expect the first RO and the second RO to overlap, and the third RO comprises the first RO and / or the second RO.
[0075] In a third aspect, the embodiments of the present disclosure provide a communication apparatus. The apparatus is arranged in a terminal. The apparatus comprises a processing module. The processing module is configured to: obtain first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; wherein the at least two RACH configurations comprise a first RACH configuration and a second RACH configuration, and a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap.
[0076] In some embodiments of the third aspect, in some embodiments, the first RACH configuration is a first type of configuration or a second type of configuration, and the second RACH is a first type of configuration or a second type of configuration.
[0077] In some embodiments of the third aspect, in some embodiments, the first type of configuration is applicable to a first type of terminal and a second type of terminal, and the second type of configuration is applicable to the second type of terminal; or, the first type of configuration is applicable only to the first type of terminal, and the second type of configuration is applicable to the second type of terminal.
[0078] In some embodiments of the third aspect, in some embodiments, the first type of terminal supports SBFD, and the second type of terminal does not support SBFD.
[0079] In some embodiments of the third aspect, in some embodiments, the first type of configuration comprises at least one of the following: a first type of RO, a second type of RO, and a third type of RO; wherein different types of ROs comprise different types of symbols.
[0080] In some embodiments of the third aspect, in some embodiments, the second type of configuration comprises at least one of the following: a first type of RO and a second type of RO; wherein different types of ROs comprise different types of symbols.
[0081] In some embodiments of the third aspect, in some embodiments, the first type of terminal supports the first type of RO, the second type of RO, and the third type of RO.
[0082] In some embodiments of the third aspect, in some embodiments, the second type of terminal supports the first type of RO and the second type of RO.
[0083] In some embodiments of the third aspect, in some embodiments, the first type of ROs only contain the third type of symbols, the second type of ROs contain the second type of symbols and do not contain the first type of symbols, and the third type of ROs contain the first type of symbols.
[0084] In some embodiments of the third aspect, in some embodiments, the first RO or the second RO comprises at least one RO at the first symbol.
[0085] In some embodiments of the third aspect, in some embodiments, the first RO or the second RO comprises an effective RO in the at least one RO at the first symbol.
[0086] In some embodiments of the third aspect, in some embodiments, the first symbol comprises at least one of: a first type of symbol, which is an SBFD symbol at a DL symbol; a second type of symbol, which is an SBFD symbol at a flexible symbol; a third type of symbol, which is a non-SBFD symbol.
[0087] In some embodiments of the third aspect, in some embodiments, the first type of symbol comprises at least one of: an SBFD symbol at a DL symbol determined by a higher layer configuration; an SBFD symbol at a DL symbol determined by a dynamic indication.
[0088] In some embodiments of the third aspect, in some embodiments, the second type of symbol comprises at least one of: an SBFD symbol at a flexible symbol determined according to a higher layer configuration; an SBFD symbol at a flexible symbol determined according to a dynamic indication; a configured SBFD symbol.
[0089] In some embodiments of the third aspect, in some embodiments, the processing module is further configured to determine a third RO, wherein the third RO comprises unavailable ROs, and the third RO comprises at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
[0090] In some embodiments of the third aspect, in some embodiments, the third RO comprises at least one of: the first RO; all ROs in the first RACH configuration; the second RO; all ROs in the second RACH configuration.
[0091] In some embodiments of the third aspect, in some embodiments, the third RO is determined according to a priority of the first RO and a priority of the second RO.
[0092] In some embodiments of the third aspect, in some embodiments, the priority of the first RO is lower than the priority of the second RO; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0093] In some embodiments of the third aspect, in some embodiments, the first RACH configuration is a first type of configuration, and the second RACH configuration is a second type of configuration; and the third RO includes the first RO, or all ROs in the first RACH configuration.
[0094] In some embodiments of the third aspect, in some embodiments, the third RO is determined according to a first condition, and the first condition is used to determine that the first RO or the second RO is invalid.
[0095] In some embodiments of the third aspect, in some embodiments, the terminal does not expect the first RO and the second RO to overlap, and the third RO includes the first RO and / or the second RO.
[0096] In some embodiments of the third aspect, in some embodiments, the processing module is configured to perform at least one of: receiving the first information by the receiving module; and obtaining the first information according to a pre-configuration.
[0097] In some embodiments of the third aspect, in some embodiments, the first information includes at least one of: the first RACH configuration; the second RACH configuration; a priority of the first RO; a priority of the second RO; and the first condition, wherein the first condition is used to determine that the first RO or the second RO is invalid.
[0098] In a fourth aspect, the embodiments of the present disclosure provide a communication apparatus. The apparatus is arranged in a network device. The apparatus includes a transceiver module. The transceiver module is configured to: transmit first information, wherein the first information is used to determine RO resources based on at least two RACH configurations; and the at least two RACH configurations include a first RACH configuration and a second RACH configuration, and a first RO in the first RACH configuration overlaps with a second RO in the second RACH.
[0099] In some embodiments of the fourth aspect, in some embodiments, the first information includes at least one of: the first RACH configuration; the second RACH configuration; a priority of the first RO; a priority of the second RO; and the first condition, wherein the first condition is used to determine that the first RO or the second RO is invalid.
[0100] In some embodiments of the fourth aspect, in some embodiments, the first RACH configuration is a first type of configuration or a second type of configuration, and the second RACH configuration is the first type of configuration or the second type of configuration.
[0101] In some embodiments of the fourth aspect, in some embodiments, the first type of configuration is applicable to a first type of terminal and a second type of terminal, and the second type of configuration is applicable to the second type of terminal; or, the first type of configuration is only applicable to the first type of terminal, and the second type of configuration is applicable to the second type of terminal.
[0102] In some embodiments of the fourth aspect, in some embodiments, the first type of terminal supports SBFD, and the second type of terminal does not support SBFD.
[0103] In some embodiments of the fourth aspect, in some embodiments, the first type of configuration comprises at least one of: the first type of RO, the second type of RO, the third type of RO; wherein different types of ROs contain different types of symbols.
[0104] In some embodiments of the fourth aspect, in some embodiments, the second type of configuration comprises at least one of: the first type of RO, the second type of RO; wherein different types of ROs contain different types of symbols.
[0105] In some embodiments of the fourth aspect, in some embodiments, the first type of terminal supports the first type of RO, the second type of RO, and the third type of RO.
[0106] In some embodiments of the fourth aspect, in some embodiments, the second type of terminal supports the first type of RO and the second type of RO.
[0107] In some embodiments of the fourth aspect, in some embodiments, the first type of RO contains only the third type of symbol, the second type of RO contains the second type of symbol and does not contain the first type of symbol, and the third type of RO contains the first type of symbol.
[0108] In some embodiments of the fourth aspect, in some embodiments, the first RO or the second RO comprises at least one RO at the first symbol.
[0109] In some embodiments of the fourth aspect, in some embodiments, the first RO or the second RO comprises an effective RO in the at least one RO at the first symbol.
[0110] In some embodiments of the fourth aspect, in some embodiments, the first symbol comprises at least one of: the first type of symbol, which is an SBFD symbol at a DL symbol; the second type of symbol, which is an SBFD symbol at a flexible symbol; the third type of symbol, which is a non-SBFD symbol.
[0111] In some embodiments of the fourth aspect, in some embodiments, the first type of symbol comprises: an SBFD symbol at a DL symbol configured by a higher layer; an SBFD symbol at a DL symbol determined by dynamic indication.
[0112] In some embodiments of the fourth aspect, in some embodiments, the second type of symbol comprises at least one of: an SBFD symbol at a flexible symbol determined according to a higher layer configuration; an SBFD symbol at a flexible symbol determined according to dynamic indication; a configured SBFD symbol.
[0113] In some embodiments combining with the fourth aspect, in some embodiments, the first information is used to determine the third RO, the third RO comprises unavailable ROs, the third RO comprises at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
[0114] In some embodiments combining with the fourth aspect, in some embodiments, the third RO comprises at least one of the following: the first RO; all ROs in the first RACH configuration; the second RO; all ROs in the second RACH configuration.
[0115] In some embodiments combining with the fourth aspect, in some embodiments, the third RO is determined according to a priority of the first RO and a priority of the second RO.
[0116] In some embodiments combining with the fourth aspect, in some embodiments, the priority of the first RO is lower than the priority of the second RO; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0117] In some embodiments combining with the fourth aspect, in some embodiments, the first RACH configuration is a first type of configuration, and the second RACH configuration is a second type of configuration; and wherein the third RO comprises the first RO or all ROs in the first RACH configuration.
[0118] In some embodiments combining with the fourth aspect, in some embodiments, the third RO is determined according to a first condition, the first condition is used to determine that the first RO or the second RO is invalid.
[0119] In some embodiments combining with the fourth aspect, in some embodiments, the terminal does not expect the first RO and the second RO to overlap, and the third RO comprises the first RO and / or the second RO.
[0120] In a fifth aspect, the embodiments of the present disclosure provide a communication device. The communication device comprises one or more processors, and a memory storing instructions. The instructions, when executed by the communication device, cause the communication device to implement the communication method according to any one of the first aspect and possible implementation manners thereof.
[0121] In a sixth aspect, the embodiments of the present disclosure provide a communication device. The communication device comprises one or more processors, and a memory storing instructions. The instructions, when executed by the communication device, cause the communication device to implement the communication method according to any one of the second aspect and possible implementation manners thereof.
[0122] In a seventh aspect, the embodiments of the present disclosure provide a communication system. The communication system comprises a terminal and a network device. The terminal is configured to implement the communication method according to the first aspect. The network device is configured to implement the communication method according to the second aspect.
[0123] In an eighth aspect, an embodiment of the present disclosure provides a storage medium. The storage medium stores instructions. The instructions, when executed on a communication device, cause the communication device to perform the communication method according to any one of the first aspect, the second aspect, and possible implementation manners thereof.
[0124] In a ninth aspect, an embodiment of the present disclosure provides a program product. The program product, when executed on a communication device, causes the communication device to perform the communication method according to any one of the first aspect, the second aspect, and possible implementation manners thereof.
[0125] In a tenth aspect, an embodiment of the present disclosure provides a computer program. The computer program, when executed on a computer, causes the computer to perform the communication method according to any one of the first aspect, the second aspect, and possible implementation manners thereof.
[0126] In an eleventh aspect, an embodiment of the present disclosure provides a chip or chip system. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the communication method according to any one of the first aspect, the second aspect, and possible implementation manners thereof.
[0127] It can be understood that the above communication apparatus, communication device, communication system, storage medium, program product, computer program, chip, and chip system are all used to perform the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method, which will not be described here.
[0128] Embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a program product. In some embodiments, the terms of communication method, information processing method, and information transmission method can be replaced with each other, the terms of communication apparatus, communication device, network device, network function, and network entity can be replaced with each other, and the terms of communication system and information processing system can be replaced with each other.
[0129] Embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or parts or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.
[0130] In the embodiments of the present disclosure, the terms and / or descriptions among the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0131] The terms used in the embodiments of the present disclosure are only for the purpose of describing particular embodiments and are not used as limitations of the present disclosure.
[0132] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "an", "the", "above", "said", "preceding", "this", etc., can represent "one and only one", or can represent "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as singular expression, or can be understood as plural expression.
[0133] In the embodiments of the present disclosure, "plurality" means two or more than two.
[0134] In some embodiments, the terms "at least one (at least one, at least one, at least one)", "one or more" and the like can be replaced with each other.
[0135] In some embodiments, the writing methods such as "at least one of A, B", "A and / or B", "A in one case, B in another case", "in response to a case A, in response to another case B" and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches such as A, B, C, etc., it is similar to the above.
[0136] In some embodiments, the writing methods such as "A or B" and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed). When there are more branches such as A, B, C, etc., it is similar to the above.
[0137] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments, and should not be construed as redundant limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different. For another example, the description object is "information", and "second information" and "first information" can be the same information or different information, and the contents thereof can be the same or different.
[0138] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0139] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0140] In some embodiments, the terms of "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above" and the like can be replaced with each other, and the terms of "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.
[0141] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments. The terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.
[0142] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.
[0143] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.
[0144] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.
[0145] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.
[0146] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.
[0147] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is situated.
[0148] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.
[0149] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0150] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 includes a terminal 101 and a network device 102.
[0151] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc., but is not limited thereto.
[0152] In some embodiments, the network device 102 can include at least one of an access network device, a core network element.
[0153] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. In some embodiments, the access network device can include at least one of an evolved NodeB (eNB), a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0154] In some embodiments, the technical solutions of the present disclosure can be applied to an open wireless access network (Open RAN) architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized through software or programs.
[0155] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and part of the protocol layer functions are controlled by the CU, and the remaining part or all of the protocol layer functions are distributed in the DU and controlled by the CU, but is not limited thereto.
[0156] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0157] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1, or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are illustrative, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is illustrative, each subject can not be connected or can be connected, and the connection can be in any manner, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0158] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0159] First, some concepts related to embodiments of the present disclosure are described.
[0160] 1. Symbol:
[0161] The abbreviation of time domain symbol, which can also be referred to as an orthogonal frequency division multiplexing (OFDM) symbol. It should be noted that the time domain symbol can also be named in combination with other multiple access manners, and the embodiments of the present disclosure do not make any limitation. For different subcarrier spacings, the time domain symbol length can be different.
[0162] In some embodiments, the symbols in one slot can include three types: downlink symbols (which can be denoted as DL symbols), uplink symbols (which can be denoted as UL symbols), and flexible symbols (which can be denoted as F symbols). Among them, the uplink symbols are only used for uplink transmission, and the downlink symbols can only be used for downlink transmission. The flexible symbol does not have a determined transmission direction, and can be used for uplink transmission or downlink transmission according to the indication of the control signaling. In some embodiments, the symbols of one slot can all be downlink symbols, or all be uplink symbols, or all be flexible symbols, or be a mixture of multiple types of symbols.
[0163] In some embodiments, the DL symbols and the F symbols can be further configured as SBFD symbols.
[0164] In some embodiments, in the embodiments of the present disclosure, the "slot" can be understood as a slot containing 14 OFDM symbols, or can be understood as a sub-slot (sub slot) containing 7 OFDM symbols, or can be understood as a mini-slot (mini slot) containing 2, 4 OFDM symbols. Of course, the "slot" described in the embodiments of the present disclosure can also include other numbers of OFDM symbols, and the embodiments of the present disclosure do not make any specific limitation.
[0165] 2、Subband:
[0166] The subband is a part of the frequency band in a carrier, that is, one or more continuous physical resource blocks (PRBs) in the frequency domain. In the embodiments of the present disclosure, the subband can also be understood as a frequency domain resource.
[0167] 3、SBFD:
[0168] In the SBFD scheme, one carrier is divided into multiple non-overlapping subbands, and the transmission directions of different subbands can be different, that is, a carrier includes a first subband and a second subband which are non-overlapping, and the transmission directions of the first subband and the second subband can be different.
[0169] It should be noted that the first sub-band and the second sub-band refer to two types of sub-bands with different transmission directions, and do not mean that only two sub-bands are included in one carrier. In an example, one carrier includes sub-band #1 and sub-band #2, where the transmission directions of the sub-band #1 and the sub-band #2 are different. Alternatively, one carrier includes sub-band #1, sub-band #2 and sub-band #3, where the transmission directions of the sub-band #1 and the sub-band #3 are the same, and the transmission directions of the sub-band #1 and the sub-band #2 are different.
[0170] 4. SBFD time unit:
[0171] The frequency resources on the SBFD time unit include sub-bands with 2 or more different transmission directions. In some embodiments, the SBFD time unit can include an SBFD slot, an SBFD symbol, etc. FIG. 2A is a schematic diagram of an SBFD slot provided according to an embodiment of the present disclosure. In FIG. 2A, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. As shown in FIG. 2A, taking the SBFD time unit as an SBFD slot for example, the time slot #1, the time slot #2 and the time slot #3 are all SBFD slots, and each time slot includes 14 SBFD symbols.
[0172] In some embodiments, the SBFD time unit is a time unit including at least one SBFD symbol.
[0173] In some embodiments, the SBFD time unit is a time unit in which all symbols are SBFD symbols.
[0174] In some embodiments, there can also be a guard band (GB) between the DL sub-band and the UL sub-band. Through the guard band, the DL sub-band and the UL sub-band are isolated in the frequency domain to reduce the interference between the DL signal in the DL sub-band and the UL signal in the UL sub-band.
[0175] In some embodiments, in the SBFD time unit, the DL sub-band is not available for UL transmission, the UL sub-band can be used for uplink transmission, and the GB can be used for uplink transmission; or the DL sub-band is not available for UL transmission, the UL sub-band can be used for uplink transmission, and the GB cannot be used for uplink transmission.
[0176] 6. Non-SBFD time unit:
[0177] The transmission directions on all frequency resources on the non-SBFD time unit are consistent. In an example, continuing to refer to FIG. 2A, the time slot #0 is a DL time slot, and the time slot #4 is a UL time slot. The DL time slot includes 14 DL symbols, and the UL time slot includes 14 UL symbols.
[0178] In some embodiments, in the SBFD symbol, the uplink frequency domain range on one CC includes the uplink frequency domain range and the downlink frequency domain range. In the non-SBFD symbol, the frequency domain range of the entire CC is only the uplink frequency domain range or the downlink frequency domain range. It can be seen that the uplink frequency domain range in the SBFD symbol and the uplink frequency domain range in the non-SBFD symbol can be different, and the downlink frequency domain range in the SBFD symbol and the downlink frequency domain range in the non-SBFD symbol can also be different.
[0179] In some embodiments, the non-SBFD time unit is a time unit including at least one non-SBFD symbol.
[0180] In some embodiments, the non-SBFD time unit is a time unit in which all symbols are non-SBFD symbols.
[0181] In some embodiments, the uplink frequency domain range can be understood as a frequency domain range on one CC that can be used for uplink transmission, and the downlink frequency domain range can be understood as a frequency domain range on one CC that can be used for downlink transmission.
[0182] In some embodiments, in the SBFD symbol, the uplink frequency domain range on the uplink bandwidth part (BWP) can refer to a frequency domain range in which the uplink BWP and the uplink frequency domain range on one CC overlap.
[0183] In some embodiments, in the SBFD symbol, the uplink frequency domain range can be understood as a frequency domain range in which the UL subband and the uplink BWP of the UE overlap, and can also be understood as a frequency domain range in which the UL subband, the GB, and the uplink BWP of the UE overlap.
[0184] In order to improve uplink coverage and throughput, sub-band full duplex (SBFD) is studied. In the SBFD scheme, one component carrier (CC, which can be referred to as a carrier) can include multiple sub-bands (SBs), and the SBs can be contiguous and non-overlapping frequency domain resources in the frequency domain. The SBs can include one UL subband and at least one DL subband, so that the UL subband and the DL subband can exist simultaneously in the same CC, i.e., simultaneous transmission and reception can be achieved on one CC.
[0185] 7、RO:
[0186] RO is a short name for a random access channel occasion, which refers to a time-frequency resource occupied by one random access. The RO can include at least one of a frequency domain resource and a time domain resource. The terminal can send a random access signal on the RO to perform random access.
[0187] In some embodiments, the random access can include contention-based random access (CBRA) and contention-free random access (CFRA). In the CBRA, there can be a case where multiple terminals use the same preamble on the same RO, and the random access signals of the multiple terminals collide, resulting in random access failure.
[0188] In some embodiments, in the SBFD symbol, the terminal can send an uplink signal on the UL subband. Therefore, configuring the RO at the SBFD symbol can increase the number of ROs compared to configuring the RO only at the UL symbol or the F symbol. Then, the terminal supporting the SBFD can perform random access on the RO configured in the SBFD symbol, reducing the access delay, and also reducing the probability of collision of random access signals of different UEs in CBRA. In an example, FIG. 2B is a schematic diagram of configuring RO in the SBFD slot according to an embodiment of the present disclosure, where the horizontal axis represents the time domain and the vertical axis represents the frequency domain. As shown in FIG. 2B, in the SBFD symbol, the physical downlink shared channel (PDSCH) can be sent on the DL subband, and the physical random access channel (PRACH) signal can be sent using the RO on the UL subband.
[0189] In some embodiments, the RO can include an additional RO and a legacy RO. In some embodiments, the RACH configuration for implementing the configuration of the additional RO can be referred to as an additional RACH configuration. In some embodiments, the RACH configuration for implementing the configuration of the legacy RO can be referred to as a legacy RACH configuration.
[0190] In some embodiments, at least two sets of RACH resources can be configured to be used for legacy UEs and UEs supporting SBFD, respectively. For example, the legacy RACH configuration can be used for legacy UEs. For example, the additional RACH configuration can be used for UEs supporting SBFD. In some cases, the RO of the legacy RACH configuration and the RO of the additional RACH configuration can overlap in the time-frequency domain. For example, the RO of the legacy RACH configuration and the RO of the additional RACH configuration can overlap on the SBFD symbol at the DL symbol and the SBFD symbol at the flexible symbol.
[0191] Therefore, in the case that the RO of the conventional RACH configuration and the RO of the additional RACH configuration overlap, it is necessary to explicitly avoid the conflict between the ROs of different RACH configurations.
[0192] FIG. 3 is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. The communication method related by the embodiment of the present disclosure can be applied to the communication system 100. As shown in FIG. 3, the communication method of the embodiment of the present disclosure includes steps S301 to S302.
[0193] In step S301, the network device 102 sends first information to the terminal 101.
[0194] In some embodiments, the terminal 101 can receive the first information.
[0195] In some embodiments, the first information can be used to determine the RO resource. In some embodiments, the first information can be used to determine the RO resource for the terminal 101 to determine the random access.
[0196] In some embodiments, the name of the first information is not limited, which can be, for example, configuration information, indication information, control information, etc.
[0197] In some embodiments, the RO resource can include the time domain position and / or the frequency domain position of the RO.
[0198] In some embodiments, the type of the terminal can include: a first type of terminal, a second type of terminal.
[0199] In some embodiments, the first type of terminal can be a terminal supporting SBFD. In some embodiments, the terminal supporting SBFD can identify the SBFD configuration. In some embodiments, the terminal can be a SBFD aware UE.
[0200] In some embodiments, the second type of terminal can be a terminal not supporting SBFD. In some embodiments, the terminal not supporting SBFD cannot identify the SBFD configuration.
[0201] In some embodiments, the terminal 101 can be a first type of terminal, i.e., the terminal 101 can support SBFD.
[0202] In some embodiments, the network device 102 can configure at least two RACH configurations for the terminal 101.
[0203] In some embodiments, the at least two RACH configurations can at least include a first RACH configuration and a second RACH configuration.
[0204] In some embodiments, the first RACH configuration can be a first type of configuration or a second type of configuration.
[0205] In some embodiments, the second RACH configuration can be a first type of configuration or a second type of configuration.
[0206] In some embodiments, the first type of configuration can be used by a first type of terminal. In some embodiments, the first type of configuration can only be used by a first type of terminal. In some embodiments, the first type of configuration is only supported by a first type of terminal. In an example, the first type of configuration can be used by a first type of terminal, but cannot be used by a second type of terminal. In some embodiments, the first type of configuration can be used by a first type of terminal, and can also be used by a second type of terminal. In some embodiments, the first type of configuration can be supported by a first type of terminal and a second type of terminal.
[0207] In some embodiments, the second type of configuration can be used by a second type of terminal. In some embodiments, the second type of configuration can only be used by a second type of terminal. In some embodiments, the second type of configuration is only supported by a second type of terminal.
[0208] In some embodiments, the first RACH configuration and the second RACH configuration can be a same type of configuration, or a different type of configuration. In some embodiments, the first RACH configuration and the second RACH configuration can both be a first type of configuration. In some embodiments, the first RACH configuration can be a first type of configuration, and the second RACH configuration can be a second type of configuration. In some embodiments, the first RACH configuration can be a second type of configuration, and the first RACH configuration can be a first type of configuration.
[0209] In some embodiments, the first RACH configuration can include one or more ROs. In some embodiments, the first RO is one of the one or more ROs. In some embodiments, the first RO can be a portion of the one or more ROs in the first RACH configuration.
[0210] In some embodiments, the second RACH configuration can include one or more ROs. In some embodiments, the second RO is one of the one or more ROs. In some embodiments, the second RO can be a portion of the one or more ROs in the second RACH configuration.
[0211] In some embodiments, a first RO in the first RACH configuration can overlap with a second RO in the second RACH configuration. In some embodiments, the first RO can be a RO of the first RACH configuration that overlaps with a RO of the second RACH configuration. In some embodiments, the second RO can be a RO of the second RACH configuration that overlaps with a RO of the first RACH configuration. In some embodiments, the first RO overlaps with the second RO, a time-frequency domain location of the first RO can be the same as a time-frequency domain location of the second RO.
[0212] In some embodiments, the number of the first ROs can be one or more.
[0213] In some embodiments, the first ROs can include at least one RO at the first symbol.
[0214] In some embodiments, the first ROs can include a valid RO of the at least one RO at the first symbol. In some embodiments, the first RO as the valid RO at the first symbol can be determined according to a first criterion.
[0215] In some embodiments, the number of the second ROs can be one or more.
[0216] In some embodiments, the second ROs can include at least one RO at the first symbol.
[0217] In some embodiments, the second ROs can include a valid RO of the at least one RO at the first symbol. In some embodiments, the second RO as the valid RO at the first symbol can be determined according to a second criterion.
[0218] In some embodiments, the first criterion can include at least one of a third criterion and a fourth criterion. In some embodiments, the second criterion can include at least one of the third criterion and the fourth criterion.
[0219] In some embodiments, the third criterion for determining whether an RO is a valid RO can include at least one of the following: the RO is within an uplink (UL) symbol configured as UL by TDD-UL-DL-ConfigCommon and not configured as a SBFD symbol; the RO is not preceded by a synchronization signal block (SSB) in a physical random access channel (PRACH) slot; the RO is separated by at least Ngap symbols from a symbol where a last SSB is located; the RO is separated by at least Ngap symbols from a last DL symbol configured as DL by TDD-UL-DL-ConfigCommon and not configured as a SBFD symbol. In some embodiments, an RO that satisfies the third criterion can be a valid RO. Here, Ngap is an integer greater than or equal to 0.
[0220] In some embodiments, the fourth criterion for determining whether an RO is a valid RO can include at least one of the following: the RO is within an UL symbol configured as UL by TDD-UL-DL-ConfigCommon and not configured as a SBFD symbol; the RO is not preceded by a SSB in a PRACH slot; the RO is separated by at least Ngap symbols from a symbol where a last SSB is located; the RO does not overlap in time domain with a SSB on a non-SBFD symbol; the RO is separated by at least Ngap symbols from a last DL symbol configured as DL by TDD-UL-DL-ConfigCommon and not configured as a SBFD symbol; the RO does not overlap with an UL subband on a SBFD symbol; the RO does not contain both a SBFD symbol and a non-SBFD symbol; the RO is on a non-SBFD symbol. In some embodiments, an RO that satisfies the fourth criterion can be a valid RO. Here, Ngap is an integer greater than or equal to 0.
[0221] In some embodiments, the first symbol can include one or more types of symbols. In some embodiments, the first symbol can include at least one of the following: a first type of symbol, a second type of symbol, a third type of symbol.
[0222] In some embodiments, the first type of symbol can be a SBFD symbol at a DL symbol.
[0223] In some embodiments, the first type of symbol can include at least one of: SBFD symbols at DL symbols determined by higher layer configuration, SBFD symbols at DL symbols determined by dynamic indication. In some embodiments, the first type of symbol can include at least one symbol configured as DL symbols by TDD-UL-DL-ConfigCommon and / or TDD-UL-DL-ConfigDedicated, and configured as SBFD symbols. In some embodiments, the first type of symbol can include at least one symbol indicated as DL symbols by downlink control information (DCI), and configured as SBFD symbols. In an example, the first type of symbol can include at least one symbol indicated as DL symbols by DCI 2-0, and configured as SBFD symbols.
[0224] In some embodiments, the second type of symbol can be SBFD symbols at flexible symbols.
[0225] In some embodiments, the second type of symbol can include at least one of: SBFD symbols at flexible (F) symbols determined according to higher layer configuration; SBFD symbols at flexible symbols determined according to dynamic indication; configured SBFD symbols. In some embodiments, the second type of symbol can include at least one symbol configured as flexible symbols by TDD-UL-DL-ConfigCommon and / or TDD-UL-DL-ConfigDedicated, and configured as SBFD symbols. In some embodiments, the second type of symbol can include at least one symbol indicated as flexible symbols by DCI, and configured as SBFD symbols. In an example, the first type of symbol can include at least one symbol indicated as flexible symbols by DCI 2-0, and configured as SBFD symbols. In some embodiments, the second type of symbol can include at least one symbol configured as SBFD symbols without TDD-UL-DL-ConfigCommon, TDD-UL-DL-ConfigDedicated, and DCI. In an example, the second type of symbol can include at least one symbol configured as SBFD symbols without TDD-UL-DL-ConfigCommon configuration. In an example, the second type of symbol can include at least one symbol configured as SBFD symbols without TDD-UL-DL-ConfigDedicated configuration. In an example, the second type of symbol can include at least one symbol configured as SBFD symbols without DCI.
[0226] In some embodiments, the third type of symbol can be non-SBFD symbols.
[0227] In some embodiments, the first type of configuration can be an additional RACH configuration.
[0228] In some embodiments, the first type of configuration can include at least one of: a first type of RO, a second type of RO, a third type of RO. In some embodiments, the first type of configuration can be used to configure at least one of: a first type of RO, a second type of RO, a third type of RO.
[0229] In some embodiments, the first type of terminal can support a first type of RO, a second type of RO, and a third type of RO. It can be appreciated that because the first type of terminal can support the first type of configuration, the first type of terminal can support all types of ROs that can be included in the first type of configuration.
[0230] In some embodiments, the second type of configuration can be a legacy RACH configuration.
[0231] In some embodiments, the second type of configuration can include at least one of: a first type of RO, a second type of RO. In some embodiments, the second type of configuration can be used to configure at least one of: a first type of RO, a second type of RO.
[0232] In some embodiments, among the first type of RO, the second type of RO, and the third type of RO, different types of ROs can include different categories of symbols.
[0233] In some embodiments, the first type of RO can include only third type of symbols. In some embodiments, the first type of RO can not include first type of symbols and second type of symbols. In an example, the first type of RO can include non-SBFD symbols, but not SBFD symbols.
[0234] In some embodiments, the second type of RO can include second type of symbols, and not first type of symbols. In some embodiments, the second type of RO can include second type of symbols, or second type of symbols and third type of symbols. In an example, the second type of RO can include SBFD symbols at flexible symbols, but not SBFD symbols at DL symbols.
[0235] In some embodiments, the third type of RO can contain the first type of symbol. In some embodiments, the third type of RO can only include the first type of symbol. In an example, the third type of RO can only include SBFD symbols at DL symbols. In some embodiments, the third type of RO can include the first type of symbol, and the second type of symbol and / or the third type of symbol. In an example, the third type of RO can include SBFD symbols at DL symbols, and SBFD symbols at flexible symbols. In an example, the third type of RO can include SBFD symbols at DL symbols, and non-SBFD symbols. In an example, the third type of RO can include SBFD symbols at DL symbols, SBFD symbols at flexible symbols, and non-SBFD symbols.
[0236] In some embodiments, the first information can be configured by higher layer.
[0237] In some embodiments, the first information can be indicated dynamically.
[0238] In some embodiments, the first information can be carried in one or more of the following signaling: radio resource control (RRC), downlink control information (DCI), media access control (MAC) control element (CE), system information block 1 (SIB1), etc.
[0239] In some embodiments, step S301 can be omitted, in which case the above-mentioned first information can be pre-configured. In an example, the first information can be protocol default.
[0240] In some embodiments, at least one of the first type of symbol, the second type of symbol, and the third type of symbol can be determined according to higher layer configuration and / or dynamic indication and / or protocol agreement.
[0241] In some embodiments, the configuration or determination manner of the first type of symbols can comprise at least one of: being configured as SBFD symbols by TDD-UL-DL-ConfigDedicated in case of being configured as DL symbols by TDD-UL-DL-ConfigCommon; being indicated as SBFD symbols by DCI in case of being configured as DL symbols by TDD-UL-DL-ConfigCommon; being indicated as SBFD symbols by DCI in case of being configured as DL symbols by TDD-UL-DL-ConfigDedicated; being configured as SBFD symbols by TDD-UL-DL-ConfigCommon in case of being determined as DL symbols according to protocol convention; being configured as SBFD symbols by TDD-UL-DL-ConfigDedicated in case of being determined as DL symbols according to protocol convention; being indicated as SBFD symbols by DCI in case of being determined as DL symbols according to protocol convention.
[0242] In some embodiments, the configuration or determination manner of the second type of symbols can comprise at least one of: being configured as SBFD symbols by TDD-UL-DL-ConfigDedicated in case of being configured as flexible symbols by TDD-UL-DL-ConfigCommon; being indicated as SBFD symbols by DCI in case of being configured as flexible symbols by TDD-UL-DL-ConfigCommon; being indicated as SBFD symbols by DCI in case of being configured as flexible symbols by TDD-UL-DL-ConfigDedicated; being configured as SBFD symbols by TDD-UL-DL-ConfigCommon in case of being determined as flexible symbols according to protocol convention; being configured as SBFD symbols by TDD-UL-DL-ConfigDedicated in case of being determined as flexible symbols according to protocol convention; being indicated as SBFD symbols by DCI in case of being determined as flexible symbols according to protocol convention; being determined as SBFD symbols according to protocol convention in case of absence of TDD-UL-DL-ConfigCommon configuration, TDD-UL-DL-ConfigDedicated configuration and DCI indication; being determined as SBFD symbols by other signaling and / or data in case of absence of TDD-UL-DL-ConfigCommon configuration, TDD-UL-DL-ConfigDedicated configuration and DCI indication.
[0243] In some embodiments, the configuration or determination manner of the third type of symbol can include at least one of the following: being configured as a DL symbol, a flexible symbol, or a UL symbol by TDD-UL-DL-ConfigCommon; being configured as a DL symbol, a flexible symbol, or a UL symbol by TDD-UL-DL-ConfigDedicated; being indicated as a DL symbol, a flexible symbol, or a UL symbol by DCI; being determined as a DL symbol, a flexible symbol, or a UL symbol according to a protocol convention.
[0244] It should be noted that the configuration of the first type of symbol, the second type of symbol, and the third type of symbol can also be implemented in other manners, which are not limited in the embodiments of the present disclosure.
[0245] In step S302, the terminal 101 determines the RO resource.
[0246] In some embodiments, in the case that step S301 is performed, i.e., the terminal 101 receives the first information, the terminal 101 can determine the RO resource according to the first information.
[0247] In some embodiments, the sub-step S301 is omitted, i.e., in the case that the terminal 101 does not receive the first information, the terminal 101 can obtain the first information according to a pre-configuration to determine the RO resource.
[0248] In some embodiments, the pre-configuration can be implemented based on a protocol specification.
[0249] In some embodiments, the first information can include at least one of the following: the first RACH configuration, the second RACH configuration, the priority of the first RO, the priority of the second RO, the first condition.
[0250] In some embodiments, the priority of the first RO and the priority of the second RO can be the same or different. In some embodiments, the priority of the first RO can be higher than the priority of the second RO. In some embodiments, the priority of the first RO can be equal to the priority of the second RO. In some embodiments, the priority of the first RO can be lower than the priority of the second RO. In an example, the first RACH configuration can be of the first type and the second RACH configuration can be of the second type, and the priority of the first RO can be lower than the priority of the second RO. In an example, the first RACH configuration can be of the first type and the second RACH configuration can be of the second type, and the priority of the first RO can be higher than the priority of the second RO. In an example, the first RACH configuration can be of the first type and the second RACH configuration can be of the first type, and the priority of the first RO can be lower than or higher than the priority of the second RO.
[0251] In some embodiments, the priority of the first RO and the priority of the second RO can be independent of each other. In some embodiments, the priority of the first RO and the priority of the second RO can be configured or indicated separately. In some embodiments, the first information can comprise a value of the priority of the first RO and / or a value of the priority of the second RO. In an example, the first information can comprise only the priority of the first RO, only the priority of the second RO, or both the priority of the first RO and the priority of the second RO.
[0252] In some embodiments, the priority of the first RO and the priority of the second RO can be relative. In some embodiments, the priority of the first RO and the priority of the second RO can be represented by a relative priority between the first RO and the second RO. In some embodiments, the first information can comprise the relative priority between the first RO and the second RO. In an example, the first information can comprise indication information corresponding to the relative priority of the first RO and the second RO. A first value of the indication information can indicate that the priority of the first RO is greater than the priority of the second RO. A second value of the indication information can indicate that the priority of the first RO is equal to the priority of the second RO. A third value of the indication information can indicate that the priority of the first RO is less than the priority of the second RO.
[0253] In some embodiments, the priority of the first RO can be equal to the priority of the RO in the first RACH configuration. In some embodiments, the priority of the first RO can be the priority of all ROs in the first RACH configuration. In some embodiments, the priority of the first RO can be the priority of the first RACH configuration.
[0254] In some embodiments, the priority of the second RO can be equal to the priority of the RO in the second RACH configuration. In some embodiments, the priority of the second RO can be the priority of all ROs in the second RACH configuration. In some embodiments, the priority of the second RO can be the priority of the second RACH configuration.
[0255] In some embodiments, the first condition can be used to determine that the first RO or the second RO is invalid. In some embodiments, the first condition can be used to determine whether the first RO in the first RACH configuration and / or the second RO in the second RACH configuration is valid.
[0256] In some embodiments, the first condition can comprise that the first RO and the second RO overlap. In addition, the first RACH configuration is a first type of configuration, and the second RACH configuration is a second type of configuration. In a case where the first RO satisfies this first condition, the first RO can be determined to be invalid.
[0257] In some embodiments, the first condition can include that the first RACH configuration is of the first type, the second RACH configuration is of the second type, and the first RO and the second RO overlap. In a case where the first RO satisfies this first condition, the first RO can be determined to be invalid.
[0258] In some embodiments, the first condition can include that the first RO and the second RO overlap. In addition, the first RACH configuration is of the second type, and the second RACH configuration is of the first type. In a case where the second RO satisfies this first condition, the second RO can be determined to be invalid.
[0259] In some embodiments, the first condition can include that the first RACH configuration is of the second type, the second RACH configuration is of the first type, and the first RO and the second RO overlap. In a case where the second RO satisfies this first condition, the second RO can be determined to be invalid.
[0260] In some embodiments, the step S302 can include that the terminal 101 determines a third RO.
[0261] In some embodiments, the third RO can include ROs that are unavailable in the first RACH configuration and / or the second RACH configuration. In some embodiments, the third RO can include the unavailable ROs, which can include at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
[0262] In some embodiments, the unavailable ROs can refer to ROs that are unavailable for random access by the terminal 101.
[0263] In some embodiments, as the third RO is unavailable, the terminal 101 can determine to drop the third RO.
[0264] In some embodiments, in a case where the first RO in the first RACH configuration and the second RO in the second RACH configuration overlap, the terminal 101 can determine at least part of the ROs in the first RACH configuration and / or at least part of the ROs in the second RACH configuration to be unavailable ROs. In this way, the conflicting ROs in at least one of the first RACH configuration and the second RACH configuration can be set to be unavailable, so as to eliminate the overlap of the ROs in the first RACH configuration and the second RACH configuration.
[0265] In some embodiments, the third RO can include at least one of the following: the first RO, all ROs in the first RACH configuration, the second RO, and all ROs in the second RACH configuration.
[0266] In some embodiments, the third RO can be determined according to at least one of the following: manner 1, manner 2, manner 3, and manner 4.
[0267] In some embodiments, according to manner 1, the third RO can be determined according to the priority of the first RO and the priority of the second RO. In some embodiments, the terminal 101 can determine the third RO according to the priority of the first RO and the priority of the second RO.
[0268] In some embodiments, the RO in the RACH configuration corresponding to the one of the first RO and the second RO with high priority can be reserved, and all or part of the RO in the other one with low priority can be discarded.
[0269] In some embodiments, the priority of the first RO can be lower than the priority of the second RO, and the third RO can include the first RO. In an example, the priority of the first RO can be lower than the priority of the second RO, and the terminal 101 can determine that the first RO is unavailable.
[0270] In some embodiments, the priority of the first RO can be lower than the priority of the second RO, and the third RO can include all ROs in the first RACH configuration. In some embodiments, the priority of the first RO can be lower than the priority of the second RO, and the terminal 101 can determine that all ROs in the first RACH configuration are unavailable.
[0271] In some embodiments, according to manner 2, the terminal 101 can determine the third RO by default or by default.
[0272] In some embodiments, the first RACH configuration can be a first type of configuration, and the second RACH configuration can be a second type of configuration, and the third RO can include the first RO. In an example, the first RACH configuration can be a first type of configuration, and the second RACH configuration can be a second type of configuration, and the terminal 101 can determine that the first RO is unavailable.
[0273] In some embodiments, the first RACH configuration can be a first type of configuration, and the second RACH configuration can be a second type of configuration, and the third RO can include all ROs in the first RACH configuration. In an example, the first RACH configuration can be a first type of configuration, and the second RACH configuration can be a second type of configuration, and the terminal 101 can determine that all ROs in the first RACH configuration are unavailable.
[0274] In some embodiments, according to manner 3, the third RO can be determined according to a first condition. In some embodiments, the terminal 101 can determine the third RO according to the first condition.
[0275] In some embodiments, the terminal 101 can determine that the first RO is invalid according to the first condition. In this case, the terminal 101 can determine that the first RO is unavailable. In an example, the third RO can include the first RO determined to be invalid.
[0276] In some embodiments, the terminal 101 can determine that the first RO is invalid according to the first condition. In this case, the terminal 101 can determine that all ROs in the first RACH configuration are unavailable. In an example, the third RO can include all ROs in the first RACH configuration.
[0277] In some embodiments, the first condition can be included in the first RACH configuration. In an example, the first condition can include information in the first RACH configuration for determining a valid RO.
[0278] In some embodiments, the terminal 101 can determine that the second RO is invalid according to the first condition. In this case, the terminal 101 can determine that the second RO is unavailable. In an example, the third RO can include the second RO determined to be invalid.
[0279] In some embodiments, the terminal 101 can determine that the second RO is invalid according to the first condition. In this case, the terminal 101 can determine that all ROs in the second RACH configuration are unavailable. In an example, the third RO can include all ROs in the second RACH configuration.
[0280] In some embodiments, the first condition can be included in the second RACH configuration. In an example, the first condition can include information in the second RACH configuration for determining a valid RO.
[0281] In some embodiments, according to Mode 4, the terminal 101 can not expect an overlap between the first RO in the first RACH configuration and the second RO in the second RACH configuration.
[0282] In some embodiments, the terminal 101 can determine that the third RO includes the first RO. In some embodiments, the terminal 101 can determine that the third RO includes all ROs in the first RACH configuration. Here, all ROs in the first RACH configuration include the first RO. In some embodiments, the terminal 101 can determine that the third RO includes the second RO. In some embodiments, the terminal 101 can determine that the third RO includes all ROs in the second RACH configuration. Here, all ROs in the second RACH configuration include the second RO.
[0283] In some embodiments, step S302 can include that the terminal 101 determines a fourth RO.
[0284] In some embodiments, the fourth ROs can include ROs available in the first RACH configuration and / or the second RACH configuration. In some embodiments, the third ROs can include ROs available, which can include at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
[0285] In some embodiments, the available ROs can refer to ROs available for random access by the terminal 101.
[0286] In some embodiments, the fourth ROs can be in a complementary relationship with the third ROs. In an example, the fourth ROs can be ROs in the first RACH configuration and ROs in the second RACH configuration other than the third ROs.
[0287] In some embodiments, the terminal 101 can determine to reserve the fourth ROs as available ROs.
[0288] In some embodiments, the terminal 101 can determine at least part of the ROs in the first RACH configuration and / or at least part of the ROs in the second RACH configuration as available ROs, in a case where the first ROs in the first RACH configuration and the second ROs in the second RACH configuration overlap.
[0289] In some embodiments, the fourth ROs can include at least one of: ROs in the first RACH configuration other than the first ROs, all ROs in the first RACH configuration, ROs in the second RACH configuration other than the second ROs, all ROs in the second RACH configuration.
[0290] In some embodiments, the determination of the fourth ROs can be determined by at least one of: the manner 1, the manner 2, the manner 3, the manner 4.
[0291] In some embodiments, according to the manner 1, the fourth ROs can be determined according to the priority of the first ROs and the priority of the second ROs. In some embodiments, the terminal 101 can determine the fourth ROs according to the priority of the first ROs and the priority of the second ROs.
[0292] In some embodiments, ROs in a RACH configuration corresponding to one of the first ROs and the second ROs having a high priority can be reserved, and all or part of ROs in the other one having a low priority can be discarded.
[0293] In some embodiments, the priority of the first RO can be lower than the priority of the second RO, and the fourth RO can include the ROs in the first RACH configuration except the first RO and all the ROs in the second RACH configuration. In an example, the priority of the first RO can be lower than the priority of the second RO, and the terminal 101 can determine that the ROs in the first RACH configuration except the first RO and all the ROs in the second RACH configuration are available.
[0294] In some embodiments, the priority of the first RO can be lower than the priority of the second RO, and the fourth RO can include all the ROs in the second RACH configuration. In some embodiments, the priority of the first RO can be lower than the priority of the second RO, and the terminal 101 can determine that all the ROs in the second RACH configuration are available.
[0295] In some embodiments, the terminal 101 can determine the fourth RO according to the manner 2 by default or by default.
[0296] In some embodiments, the first RACH configuration can be the first type of configuration, and the second RACH configuration can be the second type of configuration, and the fourth RO can include the ROs in the first RACH configuration except the first RO and all the ROs in the second RACH configuration. In an example, the first RACH configuration can be the first type of configuration, and the second RACH configuration can be the second type of configuration, and the terminal 101 can determine that the ROs in the first RACH configuration except the first RO and all the ROs in the second RACH configuration are available.
[0297] In some embodiments, the first RACH configuration can be the first type of configuration, and the second RACH configuration can be the second type of configuration, and the fourth RO can include all the ROs in the second RACH configuration. In an example, the first RACH configuration can be the first type of configuration, and the second RACH configuration can be the second type of configuration, and the terminal 101 can determine that all the ROs in the second RACH configuration are available.
[0298] In some embodiments, the terminal 101 can determine the fourth RO according to the first condition according to the manner 3. In some embodiments, the terminal 101 can determine the fourth RO according to the first condition.
[0299] In some embodiments, the terminal 101 can determine that the first RO is invalid according to the first condition. In this case, the terminal 101 can determine that the ROs in the first RACH configuration except the first RO and all the ROs in the second RACH configuration are available. In an example, the fourth RO can include the ROs in the first RACH configuration except the first RO and all the ROs in the second RACH configuration.
[0300] In some embodiments, the terminal 101 can determine that the first RO is invalid according to the first condition. In this case, the terminal 101 can determine that all ROs in the second RACH configuration are available. In an example, the fourth ROs can include all ROs in the second RACH configuration.
[0301] In some embodiments, the first condition can be included in the first RACH configuration. In an example, the first condition can include information for determining valid ROs in the first RACH configuration.
[0302] In some embodiments, the terminal 101 can determine that the second RO is invalid according to the first condition. In this case, the terminal 101 can determine that ROs other than the second RO in the second RACH configuration and all ROs in the first RACH configuration are available. In an example, the fourth ROs can include ROs other than the second RO in the second RACH configuration and all ROs in the first RACH configuration.
[0303] In some embodiments, the terminal 101 can determine that the second RO is invalid according to the first condition. In this case, the terminal 101 can determine that all ROs in the first RACH configuration are available. In an example, the fourth ROs can include all ROs in the first RACH configuration.
[0304] In some embodiments, the first condition can be included in the second RACH configuration. In an example, the first condition can include information for determining valid ROs in the second RACH configuration.
[0305] In some embodiments, according to the manner 4, the terminal 101 can not expect an overlap between the first RO in the first RACH configuration and the second RO in the second RACH configuration.
[0306] In some embodiments, the terminal 101 can determine that the fourth ROs include ROs other than the first RO in the first RACH configuration and all ROs in the second RACH configuration. In some embodiments, the terminal 101 can determine that the fourth ROs include all ROs in the second RACH configuration. In some embodiments, the terminal 101 can determine that the fourth ROs include ROs other than the second RO in the second RACH configuration and all ROs in the first RACH configuration. In some embodiments, the terminal 101 can determine that the fourth ROs include all ROs in the first RACH configuration.
[0307] In some embodiments, each of the manner 1, the manner 2, the manner 3, and the manner 4 can be applied to at least one of the first random access scenario, the second random access scenario, the third random access scenario, and the fourth random access scenario. In some embodiments, under the first random access scenario, the first RACH configuration can be used for 4-step random access, and the second RACH configuration can be used for 4-step random access. In some embodiments, under the second random access scenario, the first RACH configuration can be used for 2-step random access, and the second RACH configuration can be used for 2-step random access. In some embodiments, under the third random access scenario, the first RACH configuration can be used for 4-step random access, and the second RACH configuration can be used for 2-step random access. In some embodiments, under the fourth random access scenario, the first RACH configuration can be used for 2-step random access, and the second RACH configuration can be used for 4-step random access.
[0308] FIGS. 4A-4C are schematic diagrams of RO overlap, provided according to embodiments of the present disclosure. In the diagrams, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. Five time slots are included in the time domain, in order: a DL time slot, an SBFD time slot, an SBFD time slot, an SBFD time slot, and a UL time slot.
[0309] As shown in FIG. 4A, the first RACH configuration can be a first type of configuration. In the first type of configuration, a third type of RO is determined to be a valid RO when the third type of RO satisfies a first criterion. In some embodiments, the second RACH configuration can be a second type of configuration. In the second type of configuration, the third type of RO is an invalid RO. Eight ROs of the first RACH configuration can be located at three SBFD time slots and a U time slot. Two ROs of the second RACH configuration can be located at the U time slot. One RO of the first RACH configuration at the U time slot overlaps with one RO of the second RACH configuration. The overlapping RO of the first RACH configuration at the U time slot is a first RO. The overlapping RO of the second RACH configuration at the U time slot is a second RO.
[0310] As shown in FIG. 4B, the third RO can include the first RO. In some embodiments, the terminal 101 can determine that the first RO in the first RACH configuration is determined as the third RO. In an example, the terminal 101 can determine that the first RO in the first RACH configuration is discarded. In an example, the terminal 101 can determine that the first RO in the first RACH configuration is unavailable.
[0311] In some embodiments, according to the manner 1, the priority of the first RO can be lower than the priority of the second RO, and the terminal 101 can determine that the third RO includes the first RO according to the priority.
[0312] In some embodiments, according to the manner 2, the terminal 101 can determine that the third RO includes the first RO.
[0313] As shown in FIG. 4C, the third RO can include all ROs in the first RACH configuration. In some embodiments, the terminal 101 can determine to determine all ROs in the first RACH configuration as the third RO. In an example, the terminal 101 can determine to discard all ROs in the first RACH configuration. In an example, the terminal 101 can determine that all ROs in the first RACH configuration are unavailable.
[0314] In some embodiments, according to the manner 1, the priority of the first RO can be lower than the priority of the second RO, and the terminal 101 can determine that the third RO includes all ROs in the first RACH configuration according to the priority.
[0315] In some embodiments, according to the manner 2, the terminal 101 can determine that the third RO includes all ROs in the first RACH configuration.
[0316] As shown in FIG. 4D, the third RO can include the first RO in the first RACH configuration. The first RO can be an invalid RO in the first RACH configuration.
[0317] In some embodiments, according to the manner 3, the terminal 101 can determine that the first RO is an invalid RO according to the first condition, and the terminal 101 can determine that the third RO includes the first RO.
[0318] In some embodiments, according to the manner 4, the terminal 101 can not expect the first RO and the second RO to overlap. In an example, the terminal 101 can determine that the third RO includes the first RO and / or the second RO. In an example, the terminal 101 can determine that the third RO includes all ROs in the first RACH configuration and / or all ROs in the second RACH configuration.
[0319] It should be noted that, in the case of obtaining the third RO, the terminal 101 can determine the RO resource based on the RO of the first RACH configuration, the RO of the second RACH configuration, and the third RO.
[0320] In some embodiments, the terminal 101 can determine, as the third RO, an RO other than the third RO from among the RO of the first RACH configuration and the RO of the second RACH configuration.
[0321] Through the above steps S301 to S302, the communication method according to the embodiments of the present disclosure can be implemented.
[0322] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms of "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0323] In some embodiments, the terms of "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based", and the like can be replaced with each other.
[0324] In some embodiments, the terms of "time", "time point", "time", "time position", and the like can be replaced with each other, and the terms of "time length", "time period", "time window", "window", "time", and the like can be replaced with each other.
[0325] In some embodiments, the terms of "frame", "radio frame", "subframe", "slot", "sub-slot", "mini-slot", "symbol", "symbol", "transmission time interval (TTI)", and the like can be replaced with each other.
[0326] In some embodiments, "acquire", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be replaced with each other, which can be interpreted as receiving from other subjects, obtaining from protocols, obtaining from higher layers, processing to obtain by itself, and the like.
[0327] In some embodiments, the terms of "send", "transmit", "report", "issue", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other.
[0328] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "any", "first", and the like can be replaced with each other, and "certain A", "preset A", "pre-set A", "set A", "indicated A", "any A", "first A" can be interpreted as A predetermined in a protocol or the like, or A obtained by setting, configuring, or indicating, or a specific A, any A, or first A, but are not limited thereto.
[0329] In some embodiments, determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0330] The communication method related to the embodiments of the present disclosure can include at least one of steps S301 to S302. For example, step S301 can be implemented as an independent embodiment. For example, step S302 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S301 to S302 are not limited thereto.
[0331] In some embodiments, step S301 is optional, and can be omitted or replaced in different embodiments.
[0332] In some embodiments, step S302 is optional, and can be omitted or replaced in different embodiments.
[0333] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 3 can be referred to.
[0334] FIG. 5 is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method. The communication method is performed by a terminal 101. As shown in FIG. 5, the above method includes steps S501 to S502.
[0335] In step S501, first information is acquired.
[0336] The optional implementation of step S501 can refer to the optional implementation of step S301 of FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.
[0337] In some embodiments, the terminal 101 can receive the first information sent by the network device 102, but is not limited thereto, and can also receive the first information sent by other subjects.
[0338] In some embodiments, the terminal 101 can obtain the first information specified by a protocol.
[0339] In some embodiments, the terminal 101 can obtain the first information from an upper layer.
[0340] In some embodiments, the terminal 101 can process to obtain the first information.
[0341] In some embodiments, step S501 can be omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or default.
[0342] In some embodiments, the first information can be used for the terminal 101 to determine the CP length configuration.
[0343] In step S502, the RO resource is determined.
[0344] The optional implementation of step S502 can refer to the optional implementation of step S302 of FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.
[0345] In some embodiments, the RO resource can be determined according to the first information.
[0346] The communication method involved in the embodiments of the present disclosure can include at least one of steps S501 to S502. For example, step S502 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S501 to S502 are not limited thereto.
[0347] In some embodiments, step S501 is optional, and this step can be omitted or replaced in different embodiments.
[0348] FIG. 6 is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method. The communication method is performed by the network device 102. As shown in FIG. 7, the above method includes step S601.
[0349] In step S601, the first information is sent.
[0350] The optional implementation of step S601 can refer to the optional implementation of step S301 of FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.
[0351] In some embodiments, the network device 102 can send the first information to the terminal 101, but is not limited thereto, and can also send the first information to other subjects.
[0352] In some embodiments, the first information can be used by the terminal 101 to determine the RO resource.
[0353] FIG. 7 is a flow diagram of a communication method according to an embodiment of the present disclosure. The present embodiment relates to a communication method. As shown in FIG. 7, the above method comprises step S701.
[0354] In step S701, the network device 102 sends the first information to the terminal 101.
[0355] In some embodiments, the optional implementation of step S701 can refer to the optional implementation of step S301 of FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.
[0356] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily explained through specific embodiments.
[0357] First, the terminal side is explained.
[0358] In some embodiments, the first RO in RACH Config#1 (i.e., the first RACH configuration) and the second RO in RACH Config#2 (i.e., the second RACH configuration) overlap in the time-frequency domain. The SBFD aware UE terminal determines the used RO resource by the following method.
[0359] The first RO in RACH Config#1 and the second RO in RACH Config#2 overlap in the time-frequency domain.
[0360] Scheme 1: Determine the priority of RO in 2 RACH Configs by protocol default / high layer configuration / dynamic indication: the high priority RO is reserved, and the low priority RO is partially or totally discarded.
[0361] In some embodiments, the protocol default / high layer configuration determines that the priority of the RO in RACH Config#1 is lower than that of the RO in RACH Config#2.
[0362] In some embodiments, the overlapping first RO in RACH Config#1 is discarded, i.e., the overlapping first RO is unavailable.
[0363] In some embodiments, all ROs in RACH Config#1 are discarded, i.e., all ROs are unavailable.
[0364] Scheme 2: The protocol default / high layer configuration discards part or all of the ROs in RACH Config#1.
[0365] In some embodiments, the overlapping first ROs are discarded in RACH Config#1, i.e., the overlapping first ROs are not available.
[0366] In some embodiments, all ROs are discarded in RACH Config#1, i.e., all ROs are not available.
[0367] Scheme 3: Update the judgment condition (i.e., the first condition) of the valid ROs in RACH Config#1.
[0368] In some embodiments, the first ROs are invalid in RACH Config#1, i.e., the first ROs are not available.
[0369] Scheme 4: The UE does not expect the first ROs in RACH Config#1 and the second ROs in RACH Config#2 to overlap in time and frequency domain.
[0370] In some embodiments, if the first ROs in RACH Config#1 and the second ROs in RACH Config#2 overlap in time and frequency domain, the UE discards all ROs in RACH Config#1, and / or the UE discards all ROs in RACH Config#2.
[0371] In some embodiments, the first ROs are ROs on the first symbol category (i.e., the first symbol).
[0372] In some embodiments, the first ROs are ROs on the first symbol category that are determined to be valid according to the first criterion.
[0373] In some embodiments, the second ROs are ROs on the first symbol category.
[0374] In some embodiments, the second ROs are ROs on the first symbol category that are determined to be valid according to the second criterion.
[0375] In some embodiments, the first symbol category includes at least one of SBFD on legacy DL (i.e., the first symbol), SBFD on legacy Flexible (i.e., the second symbol), and non-SBFD (i.e., the third symbol).
[0376] In some embodiments, RACH Config#1 is an additional RACH configuration (i.e., a first type of configuration) or a legacy RACH configuration (i.e., a second type of configuration), and RACH Config#2 is an additional RACH configuration or a legacy RACH configuration.
[0377] In some embodiments, the additional RACH configuration includes at least one of the following:
[0378] Option 1: RACH configuration that can only be used by SBFD identifiable UE (i.e., first type of terminal) and includes at least one of the first type of RO, the second type of RO, and the third type of RO.
[0379] In some embodiments, the SBFD identifiable UE can use at least one of the first type of RO, the second type of RO, and the third type of RO.
[0380] Option 2: RACH configuration that can be used by both SBFD identifiable UE and legacy UE (i.e., second type of terminal) and includes at least one of the first type of RO, the second type of RO, and the third type of RO.
[0381] In some embodiments, the SBFD identifiable UE can use at least one of the first type of RO, the second type of RO, and the third type of RO.
[0382] In some embodiments, the legacy UE can use the first type of RO and the second type of RO.
[0383] In some embodiments, the legacy RACH configuration includes at least one of the first type of RO and the second type of RO.
[0384] In some embodiments, the first type of RO is defined as: RO containing non-SBFD symbol, and RO not containing SBFD symbol.
[0385] In some embodiments, the second type of RO is defined as: RO containing SBFD (legacy F) (i.e., second type of symbol) and not containing SBFD (legacy DL) (i.e., first type of symbol).
[0386] In some embodiments, the SBFD (legacy F) includes at least one of the following: TDD-UL-DL-ConfigCommon configured as F, and / or TDD-UL-DL-ConfigDedicated configured as F, and / or DCI 2-0 indicated as F, and configured as SBFD symbol; no TDD-UL-DL-ConfigCommon configured, and configured as SBFD symbol; no TDD-UL-DL-ConfigDedicated configured, and configured as SBFD symbol; no DCI 2-0 indicated, and configured as SBFD symbol.
[0387] In some embodiments, SBFD (legacy DL) includes: TDD-UL-DL-ConfigCommon configuration and / or TDD-UL-DL-ConfigDedicated configuration and / or DCI 2-0 indicates as DL, and is configured as SBFD symbol.
[0388] In some embodiments, the third type of RO is defined as: RO containing SBFD (legacy DL).
[0389] In some embodiments, schemes 1 to 4 can be used in 4-step RA (4-step random access) and 2-step RA (2-step random access) scenarios.
[0390] In some embodiments, the first RO in RACH Config#1 of 4-step RA and the second RO in RACH Config#2 of 4-step RA overlap in time-frequency domain, and the UE that can identify SBFD determines the RO resource in the above manner.
[0391] In some embodiments, the first RO in RACH Config#1 of 2-step RA and the second RO in RACH Config#2 of 2-step RA overlap in time-frequency domain, and the UE that can identify SBFD determines the RO resource in the above manner.
[0392] In some embodiments, the first RO in RACH Config#1 of 4-step RA and the second RO in RACH Config#2 of 2-step RA overlap in time-frequency domain, and the UE that can identify SBFD determines the RO resource in the above manner.
[0393] In some embodiments, the first RO in RACH Config#1 of 2-step RA and the second RO in RACH Config#2 of 4-step RA overlap in time-frequency domain, and the UE that can identify SBFD determines the RO resource in the above manner.
[0394] Secondly, the base station side (i.e. network device) is described.
[0395] In some embodiments, the first RO in RACH Config#1 and the second RO in RACH Config#2 overlap in time-frequency domain.
[0396] Scheme 1: Determine the priority of RO in 2 RACH Configs through protocol default / high layer configuration / dynamic indication: the RO with high priority is reserved, and the RO with low priority is partially or totally discarded.
[0397] Scheme 2: The protocol default / high layer configuration discards part or all of the RO in RACH Config#1.
[0398] Scheme 3: Update the judgment condition of the valid RO in RACH Config#1.
[0399] Scheme 4: The UE does not expect the first RO in RACH Config#1 and the second RO in RACH Config#2 to overlap in the time-frequency domain.
[0400] In some embodiments, the configuration process of the RO resource can include two steps.
[0401] In the first step, the BS (i.e., the network device) sends first information. The first information includes RACH resource configuration information, etc.
[0402] In some embodiments, the first information contains resource configuration information of RACH Config#1 and RACH Config#2.
[0403] In some embodiments, the first information also includes the priority of the RO in the two RACH configurations.
[0404] In the second step, the UE determines the used RO resource according to the first information.
[0405] In some embodiments, according to the first information, the UE that can identify SBFD uses Scheme 1 and / or Scheme 2 and / or Scheme 3 and / or Scheme 4 to determine the usable RO resource.
[0406] In the embodiments of the present disclosure, part or all of the steps, and the optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with the optional implementation manners of other embodiments.
[0407] The embodiments of the present disclosure also provide a communication apparatus for implementing any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus including units or modules to implement each step performed by the terminal in any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus including units or modules to implement each step performed by the network device in any of the above methods.
[0408] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.
[0409] In embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), etc. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a special-purpose integrated circuit or a programmable logic device, such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0410] FIG. 8 is a structural schematic diagram of a communication apparatus provided by embodiments of the present disclosure. As shown in FIG. 8, the communication apparatus 800 can include at least one of the following: a transceiver module 801, a processing module 802.
[0411] In some embodiments, the communication apparatus 800 can be the terminal 101. In some embodiments, the processing module 802 can be configured to obtain first information, where the first information is used to determine RO resources based on at least two RACH configurations; and the at least two RACH configurations include a first RACH configuration and a second RACH configuration, and a first RO in the first RACH configuration and a second RO in the second RACH configuration overlap. Optionally, the transceiver module 801 can be configured to perform at least one of the communication steps (for example, step S301) of the sending and / or receiving performed by the terminal 101 in any of the above methods, which will not be described herein again. Optionally, the processing module 802 can be configured to perform at least one of the steps (for example, step S302) other than the communication steps of the sending and receiving performed by the terminal 101 in any of the above methods.
[0412] In some embodiments, the communication apparatus 800 can be the network device 102. In some embodiments, the transceiver module 801 can be configured to transmit the first information, where the first information is used to determine the RO resource based on the at least two RACH configurations; where the at least two RACH configurations include the first RACH configuration and the second RACH configuration, and the first RO in the first RACH configuration and the second RO in the second RACH configuration overlap. Optionally, the transceiver module 801 can be configured to perform at least one of the communication steps (e.g., step S301) of transmitting and / or receiving performed by the network device 102 in any of the above methods, which will not be described herein.
[0413] In some embodiments, the transceiver module can include a transmitting module and / or a receiving module. The transmitting module and the receiving module can be separate or integrated together. Optionally, the transceiver module can be mutually replaced with the transceiver.
[0414] In some embodiments, the processing module can be one module or include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module. Optionally, the processing module can be mutually replaced with the processor.
[0415] FIG. 9A is a structural schematic diagram of a communication device according to embodiments of the present disclosure. The communication device 9100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 9100 can be used to implement the methods described in the above method embodiments, and specific reference can be made to the descriptions in the above method embodiments.
[0416] As shown in FIG. 9A, the communication device 9100 includes one or more processors 9101. The processor 9101 can be a general-purpose processor or a special-purpose processor, etc., for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device apparatus (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Optionally, the communication device 9100 is used to execute any of the above methods. Optionally, the one or more processors 9101 are used to invoke instructions to cause the communication device 9100 to execute any of the above methods.
[0417] In some embodiments, the communication device 9100 further includes one or more transceivers 9102. When the communication device 9100 includes one or more transceivers 9102, the transceiver 9102 performs at least one of the communication steps (for example, step S301, but not limited to) in the above-described method, and the processor 9101 performs at least one of the other steps (for example, step S302). In alternative embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced with each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.
[0418] In some embodiments, the communication device 9100 further includes one or more memories 9103 for storing data. Alternatively, all or part of the memory 9103 can also be outside the communication device 9100. In alternative embodiments, the communication device 9100 can include one or more interface circuits 9104. Alternatively, the interface circuit 9104 is connected with the memory 9103, and the interface circuit 9104 can be used to receive data from the memory 9103 or other devices, and can be used to send data to the memory 9103 or other devices. For example, the interface circuit 9104 can read the data stored in the memory 9103 and send the data to the processor 9101.
[0419] The communication device 9100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 9100 described in the present disclosure is not limited thereto, and the structure of the communication device 9100 can not be limited by FIG. 9A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0420] FIG. 9B is a structural schematic diagram of a chip according to an embodiment of the present disclosure. For the case where the communication device 9100 can be a chip or a chip system, the structural schematic diagram of the chip 9200 shown in FIG. 9B can be referred to, but is not limited thereto.
[0421] The chip 9200 comprises one or more processors 9201. The chip 9200 is configured to perform any of the above methods.
[0422] In some embodiments, the chip 9200 further comprises one or more interface circuits 9202. Optionally, the terms interface circuit, interface, transceiver pin, and the like can replace each other. In some embodiments, the chip 9200 further comprises one or more memories 9203 configured to store data. Optionally, all or part of the memory 9203 can be outside the chip 9200. Optionally, the interface circuit 9202 is connected with the memory 9203, the interface circuit 9202 can be configured to receive data from the memory 9203 or other devices, and the interface circuit 9202 can be configured to send data to the memory 9203 or other devices. For example, the interface circuit 9202 can read the data stored in the memory 9203 and send the data to the processor 9201.
[0423] In some embodiments, the interface circuit 9202 performs at least one of the communication steps (for example, step S301, but not limited thereto) such as transmitting and / or receiving in the above methods. The interface circuit 9202 performing the communication steps such as transmitting and / or receiving in the above methods means that the interface circuit 9202 performs data interaction between the processor 9201, the chip 9200, the memory 9203, or the transceiver device. In some embodiments, the processor 9201 performs at least one of other steps (for example, step S302, but not limited thereto).
[0424] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, and the like can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices in cooperation, which is not limited herein.
[0425] The embodiments of the present disclosure also propose a storage medium, and the storage medium stores instructions. When the instructions run on the communication device 9100, the communication device 9100 performs any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited thereto, and can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited thereto, and can also be a transitory storage medium.
[0426] The embodiments of the present disclosure also propose a program product, and the program product is executed by the communication device 9100, so that the communication device 9100 performs any of the above methods. Optionally, the program product is a computer program product.
[0427] The embodiments of the present disclosure further provide a computer program, which, when running on a computer, enables the computer to perform any of the above methods.
[0428] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the present application cover any and all variations of the application that come within the scope of the following claims and their equivalents. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0429] It is to be understood that the application is not limited to particular details described herein and as illustrated in the figures and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should, therefore, be determined not with reference to the above description, but instead with reference to the appended claims, along with their full scope of equivalents.
Claims
1. A communication method, executed by a terminal, wherein, The method includes: Obtain first information, wherein the first information is used to determine random access channel timing (RO) resources based on at least two random access channels (RACH). The at least two RACH configurations include a first RACH configuration and a second RACH configuration, wherein the first RO in the first RACH configuration and the second RO in the second RACH configuration overlap.
2. The method according to claim 1, wherein, The first RACH configuration is either a first type configuration or a second type configuration, and the second RACH configuration is either a first type configuration or a second type configuration; Wherein, the first type of configuration applies to both the first type of terminal and the second type of terminal, and the second type of configuration applies to the second type of terminal; or, the first type of configuration applies only to the first type of terminal, and the second type of configuration applies to the second type of terminal.
3. The method according to claim 2, wherein, The first type of terminal supports sub-band full-duplex SBFD, while the second type of terminal does not support SBFD.
4. The method according to claim 2 or 3, wherein, The first type of configuration is used to configure at least one of the following: a first type of RO, a second type of RO, and a third type of RO; wherein, the different types of RO contain different symbol categories.
5. The method according to any one of claims 2 to 4, wherein, The second type of configuration is used to configure at least one of the following: a first type of RO and a second type of RO; wherein, the different types of RO contain different symbol categories.
6. The method according to any one of claims 1 to 5, wherein, The first RO or the second RO includes at least one RO at the first symbol; The first symbol includes at least one of the following: The first type of symbol is the SBFD symbol at the downlink DL symbol; The second type of symbol is the SBFD symbol at the flexible symbol position; The third type of symbol is the non-SBFD symbol.
7. The method according to claim 6, wherein, The first RO or the second RO includes a valid RO among at least one RO at the first symbol.
8. The method according to claim 6 or 7, wherein, The first class of symbols includes at least one of the following: The SBFD symbol at the DL symbol determined by the high-level configuration; The SBFD symbol at the DL symbol determined by dynamic indication.
9. The method according to any one of claims 6 to 8, wherein, The second type of symbols includes at least one of the following: The SBFD symbol is determined based on the flexible symbol at the high-level configuration; The SBFD symbol at the flexible symbol location determined by the dynamic indication; Configured SBFD symbol.
10. The method according to any one of claims 1 to 9, wherein, The method further includes: A third RO is identified, which is an unavailable RO, and the third RO includes at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
11. The method according to claim 10, wherein, The third RO includes at least one of the following: The first RO; All ROs in the first RACH configuration; The second RO; All ROs in the second RACH configuration.
12. The method according to claim 10 or 11, wherein, The third RO is determined based on the priority of the first RO and the priority of the second RO.
13. The method according to claim 12, wherein, The priority of the first RO is lower than that of the second RO; The third RO includes the first RO, or all ROs in the first RACH configuration.
14. The method according to claim 10 or 11, wherein, The first RACH configuration is a first type configuration, and the second RACH configuration is a second type configuration; The third RO includes the first RO, or all ROs in the first RACH configuration.
15. The method according to claim 10 or 11, wherein, The third RO is determined according to a first condition, which is used to determine whether the first RO or the second RO is invalid.
16. The method according to claim 10 or 11, wherein, The terminal does not expect the first RO and the second RO to overlap, and the third RO includes the first RO and / or the second RO.
17. The method according to any one of claims 1 to 16, wherein, The acquisition of the first information includes at least one of the following: Receive the first information; The first information is obtained based on the pre-configuration.
18. The method according to any one of claims 1 to 17, wherein, The first information includes at least one of the following: The first RACH configuration; The second RACH configuration; The priority of the first RO; The priority of the second RO; The first condition is used to determine whether the first RO or the second RO is invalid.
19. A communication method, performed by a network device, wherein, The method includes: Send first information, wherein the first information is used to determine the random access channel timing (RO) resources configured based on at least two random access channels (RACH); The at least two RACH configurations include a first RACH configuration and a second RACH configuration, wherein the first RO in the first RACH configuration and the second RO in the second RACH configuration overlap.
20. The method according to claim 19, wherein, The first information includes at least one of the following: The first RACH configuration; The second RACH configuration; The priority of the first RO; The priority of the second RO; The first condition is used to determine whether the first RO or the second RO is invalid.
21. The method according to claim 19 or 20, wherein, The first RACH configuration is either a first type configuration or a second type configuration, and the second RACH configuration is either a first type configuration or a second type configuration; Wherein, the first type of configuration applies to both the first type of terminal and the second type of terminal, and the second type of configuration applies to the second type of terminal; or, the first type of configuration applies only to the first type of terminal, and the second type of configuration applies to the second type of terminal.
22. The method according to claim 21, wherein, The first type of terminal supports sub-band full-duplex SBFD, while the second type of terminal does not support SBFD.
23. The method according to claim 21 or 22, wherein, The first type of configuration is used to configure at least one of the following: a first type of RO, a second type of RO, and a third type of RO; wherein, the different types of RO contain different symbol categories.
24. The method according to any one of claims 21 to 23, wherein, The second type of configuration is used to configure at least one of the following: a first type of RO and a second type of RO; wherein, the different types of RO contain different symbol categories.
25. The method according to any one of claims 19 to 24, wherein, The first RO or the second RO includes at least one RO at the first symbol; The first symbol includes at least one of the following: The first type of symbol is the SBFD symbol at the downlink DL symbol; The second type of symbol is the SBFD symbol at the flexible symbol position; The third type of symbol is the non-SBFD symbol.
26. The method according to claim 25, wherein, The first RO or the second RO includes a valid RO among at least one RO at the first symbol.
27. The method according to claim 25 or 26, wherein, The first type of symbols includes: The SBFD symbol at the DL symbol determined by the high-level configuration; The SBFD symbol at the DL symbol determined by high-level instructions.
28. The method according to any one of claims 25 to 27, wherein, The second type of symbols includes at least one of the following: The SBFD symbol is determined based on the flexible symbol at the high-level configuration; The SBFD symbol at the flexible symbol location determined by the dynamic indication; Configured SBFD symbol.
29. The method according to any one of claims 19 to 28, wherein, The first information is used to determine a third RO, which includes an unavailable RO, and the third RO includes at least one RO in the first RACH configuration and / or at least one RO in the second RACH configuration.
30. The method according to claim 29, wherein, The third RO includes at least one of the following: The first RO; All ROs in the first RACH configuration; The second RO; All ROs in the second RACH configuration.
31. The method according to claim 29 or 30, wherein, The third RO is determined based on the priority of the first RO and the priority of the second RO.
32. The method according to claim 31, wherein, The priority of the first RO is lower than that of the second RO; The third RO includes the first RO, or all ROs in the first RACH configuration.
33. The method according to claim 31 or 32, wherein, The first RACH configuration is a first type of configuration, and the second RACH configuration is a second type of configuration; The third RO includes the first RO, or all ROs in the first RACH configuration.
34. The method according to claim 29 or 30, wherein, The third RO is determined according to a first condition, which is used to determine whether the first RO or the second RO is invalid.
35. The method according to claim 29 or 30, wherein, The terminal does not expect the first RO and the second RO to overlap, and the third RO includes the first RO and / or the second RO.
36. A communication device, disposed in a terminal, wherein, The device includes: The processing module is configured to obtain first information, wherein the first information is used to determine the random access channel timing (RO) resources configured based on at least two random access channels (RACH). The at least two RACH configurations include a first RACH configuration and a second RACH configuration, wherein the first RO in the first RACH configuration and the second RO in the second RACH configuration overlap.
37. A communication device, disposed in a network device, wherein, The device includes: The transceiver module is configured to send first information, wherein the first information is used to determine the random access channel timing (RO) resources configured based on at least two random access channels (RACH). The at least two RACH configurations include a first RACH configuration and a second RACH configuration, wherein the first RO in the first RACH configuration and the second RO in the second RACH configuration overlap.
38. An electronic device comprising: One or more processors; A memory that stores instructions; When the instruction is executed by the communication device, it causes the communication device to implement the communication method as described in any one of claims 1 to 18, or the communication method as described in any one of claims 19 to 35.
39. A storage medium storing instructions, wherein, When the instruction is executed on the communication device, the communication device performs at least one of the following: The communication method as described in any one of claims 1 to 18; The communication method as described in any one of claims 19 to 35.
40. A computer program product comprising instructions, wherein, when the instructions are executed on a communication device, the communication device performs at least one of the following: The communication method as described in any one of claims 1 to 18; The communication method as described in any one of claims 19 to 35.
Citation Information
Patent Citations
Resource determination method and related device
CN113170350A
PRACH resource determination method, terminal and network side equipment
CN115696606A
Information transmission method and device, communication equipment, communication system and storage medium
CN117204105A
Random access channel opportunity RO configuration method, information processing method, equipment and storage medium
CN117546594A
Multiple msg1 for pdcch ordered rach
US20200137806A1