Uplink data communication method and device, terminal equipment and network equipment
By configuring subband full duplex (SBFD) in the TDD system and combining the 2-step random access method, the problem of delay in uplink data communication transmission under the TDD system is solved, and higher spectrum utilization and flexibility are achieved.
Patent Information
- Application Number
- CN202311049831.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-18
- Publication Date
- 2025-02-25
AI Technical Summary
The 2-step random access uplink data communication under the TDD system is limited by the uplink and downlink time slot ratio, resulting in a large transmission delay and it is difficult to meet the differences in uplink and downlink transmission requirements of different services.
By configuring subband full duplex (SBFD) in the TDD system, non-overlapping uplink subbands and downlink subbands are divided in the frequency domain of the same TDD carrier, thereby enabling uplink and downlink transmission at the same time, combined with uplink data communication with 2-step random access.
It effectively avoids the limitation of uplink and downlink time slot ratio, improves spectrum utilization and flexibility, and enhances the uplink data communication capability of 2-step random access.
Smart Images

Figure CN119521443A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an uplink data communication method and apparatus, terminal equipment, and network equipment. Background Art
[0002] The standard protocol specified by the 3rd Generation Partnership Project (3GPP) organization introduces related research on 2-step random access.
[0003] In the related research of 2-step random access, the terminal device can send a random access message (i.e., message A or MsgA) and receive a random access response message (i.e., message B or MsgB); correspondingly, the network can receive the random access message and send a random access response message. Among them, MsgA may include a physical random access channel preamble (physical random access channel preamble, PRACH preamble) and uplink data; the PRACH preamble may be called MsgA PRACH, and the uplink data may be called MsgA physical uplink shared channel (MsgA PUSCH) or PUSCH payload in MsgA. The uplink data communication may include uplink data transmission and uplink data reception of 2-step random access.
[0004] At present, the uplink data communication of 2-step random access is mainly aimed at the frequency division duplexing (FDD) system and the time division duplexing (TDD) system. Compared with the FDD system that uses a symmetrical spectrum to distinguish between uplink and downlink, the TDD system can divide different time slots into uplink or downlink, and use an asymmetric spectrum to achieve flexible configuration of time slots. However, the TDD system also has limitations on the ratio of uplink and downlink time slots, resulting in a large transmission delay under the TDD system. Therefore, how to avoid the limitations of the ratio of uplink and downlink time slots in order to enhance the uplink data communication of 2-step random access requires further research. Summary of the invention
[0005] The present application provides an uplink data communication method and apparatus, a terminal device and a network device, in order to combine SBFD with uplink data communication of 2-step random access, so as to realize enhanced uplink data communication of 2-step random access.
[0006] In a first aspect, an uplink data communication method of the present application includes:
[0007] The uplink data transmission of 2-step random access is performed according to the first valid physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
[0008] It can be seen that since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0009] A second aspect is an uplink data communication method of the present application, comprising:
[0010] The uplink data reception of 2-step random access is performed according to the first valid physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
[0011] A third aspect is an uplink data communication device of the present application, comprising:
[0012] The transmission unit is used to perform uplink data transmission of 2-step random access according to the first effective physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
[0013] A fourth aspect is an uplink data communication device of the present application, comprising:
[0014] The receiving unit is used to perform uplink data reception of 2-step random access according to the first valid physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
[0015] In a fifth aspect, the steps in the method designed in the first aspect are applied to a terminal device or in a terminal device.
[0016] In a sixth aspect, the steps in the method designed in the second aspect are applied to a network device or in a network device.
[0017] The seventh aspect is a terminal device of the present application, comprising a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the first aspect above.
[0018] The eighth aspect is a network device of the present application, comprising a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the second aspect above.
[0019] The ninth aspect is a chip of the present application, comprising a processor and a communication interface, wherein the processor executes the steps in the method designed in the first aspect or the second aspect.
[0020] The tenth aspect is a chip module of the present application, comprising a transceiver component and a chip, wherein the chip comprises a processor, wherein the processor executes the steps in the method designed in the first aspect or the second aspect above.
[0021] In an eleventh aspect, a computer-readable storage medium of the present application is provided, wherein a computer program or instruction is stored therein, and when the computer program or instruction is executed, the steps in the method designed in the first aspect or the second aspect are implemented. For example, the computer program or instruction is executed by a processor.
[0022] A twelfth aspect is a computer program product of the present application, comprising a computer program or an instruction, wherein when the computer program or the instruction is executed, the steps in the method designed in the first aspect or the second aspect are implemented. For example, the computer program or the instruction is executed by a processor.
[0023] The beneficial effects brought about by the technical solutions of the second to twelfth aspects can refer to the technical effects brought about by the technical solution of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0025] Figure 1 It is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;
[0026] Figure 2 It is a flowchart of a two-step random access process in an embodiment of the present application;
[0027] Figure 3 It is a flowchart of another 2-step random access process in an embodiment of the present application;
[0028] Figure 4 It is a structural diagram of a mapping relationship between SSB and RO in an embodiment of the present application;
[0029] Figure 5 It is a structural diagram of another mapping relationship between SSB and RO in an embodiment of the present application;
[0030] Figure 6 It is a structural diagram of another mapping relationship between SSB and RO in an embodiment of the present application;
[0031] Figure 7This is a schematic diagram of the structure of a PUSCH time-frequency resource in an embodiment of the present application;
[0032] Figure 8 This is a schematic diagram of a flexible duplex structure of an embodiment of the present application;
[0033] Fig. 9 This is a schematic diagram of a full-duplex structure of an embodiment of the present application;
[0034] Fig.10 It is a structural diagram of time-frequency resources of a SBFD symbol in an embodiment of the present application;
[0035] Fig.11 It is a structural schematic diagram of the time-frequency domain position of a PO in an embodiment of the present application;
[0036] Fig.12 It is a structural diagram of the time-frequency domain position of another effective PO in an embodiment of the present application;
[0037] Fig.13 It is a structural diagram of the time-frequency domain position of another effective PO in an embodiment of the present application;
[0038] Fig.14 It is a structural diagram of the time-frequency domain position of another effective PO in an embodiment of the present application;
[0039] Fig.15 It is a flowchart of an uplink data communication method according to an embodiment of the present application;
[0040] Fig.16 It is a block diagram of the functional units of an uplink data communication device according to an embodiment of the present application;
[0041] Fig.17 It is a block diagram of the functional units of another uplink data communication device according to an embodiment of the present application;
[0042] Fig.18 is a schematic diagram of the structure of a terminal device according to an embodiment of the present application;
[0043] Fig.19 It is a structural diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] It should be understood that the terms "first", "second", etc. involved in the embodiments of the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, software, product, or device that includes a series of steps or units is not limited to the listed steps or units, but also includes steps or units that are not listed, or also includes other steps or units inherent to these processes, methods, products, or devices.
[0045] The "embodiment" involved in the embodiments of the present application means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0046] In the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist at the same time; B exists alone. Among them, A and B can be singular or plural.
[0047] In the embodiment of the present application, the symbol " / " can indicate that the objects associated with each other are in an "or" relationship. In addition, the symbol " / " can also indicate a division sign, that is, performing a division operation. For example, A / B can indicate A divided by B.
[0048] In the embodiments of the present application, "at least one item" or similar expressions refer to any combination of these items, including any combination of single items or plural items, and refer to one or more, and multiple refers to two or more. For example, at least one item of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.
[0049] In the embodiments of the present application, "equal to" can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. When equal to is used in conjunction with greater than, it is not used in conjunction with less than; when equal to is used in conjunction with less than, it is not used in conjunction with greater than.
[0050] In the embodiments of the present application, the terms “of”, “corresponding / relevant”, “corresponding”, and “indicated” may sometimes be used interchangeably.
[0051] The words “associated with,” “corresponding to,” “corresponding to,” “is,” “of,” “for,” “belonging to,” “as,” and “regarded as” involved in the embodiments of the present application can sometimes be used interchangeably.
[0052] The "connection" in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and there is no limitation on this.
[0053] The “network” in the embodiments of the present application can be expressed as the same concept as the “system”, and the communication system is the communication network.
[0054] The following describes the relevant contents, concepts, meanings, technical issues, technical solutions and beneficial effects involved in the embodiments of the present application.
[0055] 1. Communication system
[0056] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE-based Access to Unlicensed Spectrum (LTE-U) system on unlicensed spectrum, NR-based Access to Unlicensed Spectrum (NR-U) system on unlicensed spectrum, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wi-Fi), 6th Generation (6G) communication system or other communication systems.
[0057] It should be noted that the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, communication systems can not only support traditional communication systems, but also support device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine type communication (MTC), vehicle-to-vehicle (V2V) communication, vehicle-to-everything (V2X) communication, narrowband Internet of things (NB-IoT) communication, etc. Therefore, the technical solutions of the embodiments of the present application can also be applied to the above communication systems.
[0058] Optionally, the technical solution of the embodiments of the present application can be applied to beamforming (beamforming), carrier aggregation (CA), dual connectivity (DC) or standalone (SA) deployment scenarios, etc.
[0059] Optionally, the spectrum used for communication between the terminal device and the network device can be a licensed frequency band or an unlicensed frequency band, and there is no limitation on this. In addition, the unlicensed frequency band can be understood as a shared frequency band, and the licensed spectrum can be understood as a non-shared frequency band.
[0060] Since the embodiments of the present application describe various embodiments in conjunction with terminal devices and network devices, the terminal devices and network devices involved will be described in detail below.
[0061] 2. Terminal equipment
[0062] Terminal equipment can be a device with transceiver functions, and can also be called terminal, user equipment (UE), remote terminal equipment (remote UE), relay equipment (relay UE), access terminal equipment, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal equipment, intelligent terminal equipment, wireless communication equipment, user agent or user device. It should be noted that relay equipment is a terminal equipment that can provide relay forwarding services for other terminal equipment (including remote terminal equipment).
[0063] For example, the terminal device may be a mobile phone, a tablet computer, 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 unmanned autonomous driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0064] For another example, the terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR communication system, a 6G communication system), or a terminal device in a future evolved public land mobile communication network (PLMN), etc., without specific limitation.
[0065] Optionally, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on the water (such as ships); it can be deployed in the air (such as airplanes, balloons and satellites).
[0066] Optionally, the terminal device may include a device with wireless communication function, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip and may also include other discrete devices.
[0067] Optionally, the terminal device of the embodiment of the present application can be a chip, a chip module, a device, a unit, etc., and there is no specific limitation on this.
[0068] For example, the second compression processing module may be a software unit and / or a hardware unit that performs the second compression processing using the spatial compression vector. In addition, the second compression processing module may be a chip, a chip module, and the like.
[0069] 3. Network equipment
[0070] A network device may be a device with transceiver functions and may be used to communicate with a terminal device.
[0071] Optionally, the network device may be responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side.
[0072] Optionally, the network device may include a base station (BS) in a communication system or a device deployed in a radio access network (RAN) for providing wireless communication functions, that is, the network device may include a device in the RAN.
[0073] For example, the devices in the RAN may include an evolved node B (evolutional node B, eNB or eNodeB) in an LTE communication system, a next generation evolved node B (next generation evolved node B, ng-eNB) in an NR communication system, a next generation node B (next generation node B, gNB) in an NR communication system, a master node (MN) in a dual-connection architecture, a second node or secondary node (SN) in a dual-connection architecture, etc., without specific limitation.
[0074] Optionally, the network device may include a device in a core network (CN).
[0075] For example, the equipment in the CN may include an access and mobility management function (AMF), a user plane function (UPF), a session management function (SMF), etc.
[0076] Optionally, the network device may also be an access point (AP) in a WLAN, a relay station, a communication device in a future evolved PLMN network, a communication device in an NTN network, and the like.
[0077] Optionally, the network device may include a device having a wireless communication function for the terminal device, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, or may include other discrete devices.
[0078] Optionally, the network device may be a transmission and reception point (TRP).
[0079] Optionally, the network device can communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0080] Optionally, the network device may include an independent node to implement the functions of the above-mentioned base station, or may include two or more independent nodes to implement the functions of the above-mentioned base station. For example, the network device includes a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU. Further, in other embodiments of the present application, the network device may also include an active antenna unit (AAU). Among them, the CU implements part of the functions of the network device, and the DU implements another part of the functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this network deployment, high-level signaling (such as RRC signaling) can be considered to be generated by the CU, sent by the DU, or sent by the DU and the AAU. It can be understood that the network device may include at least one of the CU, DU, and AAU. In addition, the CU can be divided into a RAN device, or the CU can be divided into a core network device, without specific limitation.
[0081] Optionally, the network device may be any site in a plurality of sites that perform coherent joint transmission (CJT) with a terminal device, or other sites outside the plurality of sites, or other network devices that perform network communication with the terminal device, and no specific limitation is made to this. Among them, multi-site coherent joint transmission may be multiple-site joint coherent transmission, or different data belonging to the same physical downlink shared channel (PDSCH) may be sent from different sites to a terminal device, or multiple sites may be virtualized into one site for transmission, and names with the same meaning specified in other standards also apply to this application, that is, this application does not limit the names of these parameters. The sites in multi-site coherent joint transmission may be a remote radio head (RRH), a TRP, etc., and no specific limitation is made to this.
[0082] Optionally, the network device may be any site in the multi-site non-coherent joint transmission with the terminal device, or other sites outside the multi-site, or other network devices that perform network communication with the terminal device, and there is no specific limitation on this. Among them, the multi-site non-coherent joint transmission may be a joint non-coherent transmission of multiple sites, or different data belonging to the same PDSCH is sent from different sites to the terminal device, and the names with the same meaning specified in other standards are also applicable to the present application, that is, the present application does not limit the names of these parameters. The sites in the multi-site non-coherent joint transmission may be RRH, TRP, etc., and there is no specific limitation on this. The transmission scheme of multiple TRPs may include an M-TRP (single-downlink control information based M-TRP, S-DCI based M-TRP) transmission scheme based on a single downlink control information, and may also include an M-TRP (multiple-downlink control information based M-TRP, M-DCI based M-TRP) transmission scheme based on multiple DCIs.
[0083] It should be noted that the TRP of the present application is not limited to coherent joint transmission or incoherent joint transmission scenarios, but can also be applied to other scenarios without specific restrictions.
[0084] Optionally, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earthorbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0085] Optionally, the network device can provide services for the cell, and the terminal device in the cell can communicate with the network device through transmission resources (such as spectrum resources). The cell can be a macro cell, a small cell, a metro cell, a micro cell, a pico cell, a femto cell, etc.
[0086] Optionally, the network device of the embodiment of the present application may be a chip, a chip module, a device, a unit, etc., and there is no specific limitation on this.
[0087] 4. Example
[0088] The following is an exemplary description of the communication system in an embodiment of the present application.
[0089] For example, a network architecture of a communication system in an embodiment of the present application can be found at Figure 1 .like Figure 1 As shown, the communication system 10 may include a network device 110 and a terminal device 120. The terminal device 120 may communicate with the network device 110 in a wireless manner.
[0090] Figure 1 This is merely an example of a network architecture of a communication system and does not constitute a limitation on the network architecture of the communication system in the embodiment of the present application.
[0091] For example, the communication system 10 may also include a server or other devices.
[0092] For another example, the communication system 10 may include other network devices in addition to the network device 110 .
[0093] For another example, the communication system 10 may include other terminal devices in addition to the terminal device 120 .
[0094] 2. Random Access Process
[0095] 1. 4-step random access process and 2-step random access process
[0096] 【4-step random access process】
[0097] For 4-step random access, the entire process includes 4 steps: transmission of a random access request message, transmission of a random access response (RAR) message (also called message 2 (Msg2)), transmission of message 3 (Msg3) and transmission of message 4 (Msg4).
[0098] The random access request message may include a physical random access channel preamble (PRACH preamble, RA preamble for short). The main function of RA preamble may be to request access to the network device, so that the network device can estimate the transmission delay between the network device and the terminal device based on the RA preamble and calibrate the uplink timing, and indicate it to the terminal device through the RAR message.
[0099] 【2-step random access process】
[0100] Compared with the 4-step random access process, the 2-step random access process helps to reduce the access delay of the terminal device. Figure 2 As shown, the 2-step random access process mainly includes the following two steps:
[0101] Step 1: Transmission of MsgA
[0102] Random access request message, namely message A (MsgA).
[0103] MsgA may include RA preamble (i.e., the above-mentioned Msg1) and uplink data (i.e., the above-mentioned Msg3). RA preamble may be called MsgA PRACH; uplink data may be called MsgA Physical Uplink Share Channel (PUSCH) or PUSCH payload in MsgA.
[0104] For MsgA PRACH transmission, the protocol standard introduces the physical random access channel occasion (PRACH occasion, RO). For example, the network equipment configures the RO through high-level signaling (such as system information). The RO is used to transmit (or carry) MsgA PRACH, and the synchronization signal block (Synchronization Signal and PBCH block, SSB) has a mapping (association / correspondence, etc.) relationship with the RO.
[0105] For MsgA PUSCH transmission, the protocol standard introduces the physical uplink shared channel opportunity (PUSCH Occasion, PO), for example, the network equipment configures PO through high-level signaling (such as system information), PO is used to transmit (or carry) MsgA PUSCH, and PO has a mapping (association / correspondence) relationship with DMRS (De-Modulation Reference Signal) resources. Among them, DMRS resources can be configured through high-level parameters (such as msgA-DMRS-Configuration).
[0106] Step 2: Transmission of MsgB
[0107] Random access response message, namely message B (MsgB).
[0108] MsgB may include the above-mentioned Msg2 and the above-mentioned Msg4.
[0109] When the network device successfully detects MsgA sent by the terminal device, it will carry a successful random access response (i.e., successRAR) through MsgB. Among them, successRAR can indicate the physical uplink control channel (PUCCH) resource used by the terminal device to send the HARQ-ACK (Hybrid Automatic Repeat Request-ACK) feedback information corresponding to MsgB. The PUCCH resource includes PUCCH time-frequency domain resources, such as Figure 3 shown.
[0110] It should be noted that when the terminal device receives MsgB, whether the decoding is correct needs to be fed back to the network device. Therefore, the terminal device can provide feedback through the HARQ-ACK feedback information corresponding to MsgB.
[0111] 2. RA preamble
[0112]
Composition of RA preamble
[0113] The RA preamble may consist of a cyclic prefix (CP) and a sequence.
[0114] RA preamble can support 4 long sequences with a length of 839 and 9 short sequences with a length of 139, and the length of the sequence composed of RA preamble can be indicated by the high-level parameter prach-RootSequenceIndex.
[0115] Each cell has 64 available RA preambles, forming an RA preamble sequence, and each RA preamble has a unique index (RA preamble index) in the RA preamble sequence. Among them, the terminal device will select one (or the network device will specify one) RA preamble from the RA preamble sequence to use the physical random access channel opportunity (PRACH occation, RO) for transmission, that is, the RA preamble is carried (or transmitted) by the RO.
[0116] [PRACH time-frequency resources]
[0117] In the random access process, the transmission of the PRACH message requires time-frequency resources, and the PRACH time-frequency resources are divided to obtain at least one physical random access channel occasion (PRACH occasion, RO). Among them, RO is used to transmit or carry the random access request message. RO may include time domain resources and frequency domain resources. Specifically, the time domain resources can be indicated by the index of the time domain resources, and the frequency domain resources can be indicated by the index of the frequency domain resources.
[0118] The time domain position or time domain resource of the RO, that is, the PRACH time domain resource used to transmit / carry the RA premble / Msg1, can be configured to the terminal device by the network device through the parameter prach-ConfigurationIndex in the high-level parameter RACH-ConfigGeneric. For example, the specific configuration method can be seen in Table 1.
[0119] Table 1 defines the random access configurations for FR1 and paired spectrum / supplemental uplink. f Indicates the system frame number, x indicates the PRACH configuration period, The number of ROs in a PRACH time slot, Indicates the time domain symbol length of an RO.
[0120] Table 1
[0121]
[0122] For example, when the PRACH Configuration Index is 109, the following exists:
[0123] The random access preamble format uses A1 / B1;
[0124] Every two system frames (i.e., the system frame index is an even number 0, 2, 4, ...) contain RO (i.e., n f mod 2 = 0);
[0125] The starting position of the RO time domain resource is in the 4th subframe of the system frame, starting from the 0th OFDM symbol;
[0126] There are 2 PRACH slots in the 4th subframe, and each PRACH slot has 7 A time domain RO;
[0127] RO length is 2 That is, it occupies 2 OFDM symbols.
[0128] It should be noted that the time domain resources identified by the indexes of two adjacent time domain resources may be continuous or discontinuous. For example, when the time domain resources are indexed as index 0 and index 1, the time domain resources identified by index 0 are the 0th to 1st OFDM symbols in the 4th subframe in the system frame, and the time domain resources identified by index 1 are the 2nd to 3rd OFDM symbols in the 4th subframe in the system frame.
[0129] The parameter msg1-FrequencyStart in the high-level parameter RACH-ConfigGeneric can be used to configure the offset (offset) from the starting frequency domain position of the RO to the starting frequency domain position of the initial BWP (intial BWP) or the current active BWP (active BWP).
[0130] The parameter msg1-FDM in the high-level parameter RACH-ConfigGeneric may be used to configure the number of frequency domain resource indexes of the RO, or the number of frequency domain ROs at the same time domain position.
[0131] For example, the parameter msg1-FDM=4 may indicate that there are 4 frequency domain ROs at the same time domain position.
[0132] [Mapping between synchronization signal block (Synchronization Signal and PBCH block, SSB) and beam]
[0133] In the 5G NR communication system, the cell frequency increases, and accordingly, the coverage range decreases. In order to increase the coverage range of the cell, some broadcast information can no longer be sent in the form of coverage, but in the form of beam sweeping.
[0134] Beam scanning is to concentrate energy in a certain direction at a certain moment, so that the signal can be sent farther in this direction, but the signal cannot be received in other directions; then, send in another direction at the next moment; finally, by constantly changing the beam direction, the entire cell can be covered.
[0135] In the random access process of 5G NR, beams are used, and SSB has multiple transmission opportunities in the time domain period and has a corresponding index, namely the SSB index.
[0136] Each beam may correspond to (map / associated with) at least one SSB index, and the beams corresponding to different SSB indices may be the same (in the same direction) or different (in different directions).
[0137] SSB is in units of half-frame 5ms, which is an SS burst set. All SSBs in an SS burst set must be sent periodically in the same half-frame. SSB appears several times in a half-frame at intervals. Each of these SSBs corresponds to a beam scanning direction, and eventually there will be an SSB in each direction.
[0138] For the terminal device, when the SSB beam scanning signal covers the terminal device, the terminal device has the opportunity to send RA preamble, that is, the beam corresponds (associated / mapped) RA preamble. At this time, if the network device receives the RA preamble of the terminal device, the network device can know the best downlink beam or the best downlink beam. In other words, the network device knows which beam is pointing to the terminal device.
[0139] Since the beam corresponds to the RA preamble, and the beam corresponds to the SSB, the SSB needs to be mapped with the RA preamble. In addition, since the RA preamble needs to be sent based on the RO, that is, the RA preamble needs to be carried / transmitted by the RO, the SSB needs to be mapped with the RO so that the network device knows under which beam to send Msg2 to the terminal device.
[0140] [SSB mapping RO and SSB mapping RA preamble]
[0141] The network device can configure N (where N is configured by the L1 parameter SSB-per-rach-occasion) SSBs associated (mapped / corresponded) to one RO (N≥1) for the terminal device through the high-level parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB, or the network device can configure an SSB associated (mapped / corresponded) 1 / N (where N is configured by the L1 parameter SSB-per-rach-occasion) ROs (N<1) for the terminal device through the high-level parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB, and each SSB is associated (mapped / corresponded) to R (where R is configured by the L1 parameter CB-preambles-per-SSB) RA preamble indexes.
[0142] For example, the value of N may be {1 / 8, 1 / 4, 1 / 2, 1, 2, 4, 8, 16}.
[0143] There are two configurations for N:
[0144] One is that N<1, in which case one SSB can be associated with 1 / N valid ROs, where the preamble associated with the SSB starts with RA preamble index 0.
[0145] For example, if N=1 / 8, one SSB is associated with 8 ROs, and the preamble index of the starting point of the 8 ROs is 0.
[0146] The other is that N ≥ 1, in which case N SSBs are associated with one RO. For example, SSB n can select one from R preambles to send Msg1, 0 ≤ n ≤ N-1, n refers to the SSB index, and the preamble associated with SSB n is from the RA preamble index Start. Among them, It is configured by the higher-layer parameter totalNumberOfRA-Preambles and is an integer multiple of N.
[0147] For example, with N=2, For example, in this case, two SSBs are associated with one RO, the RA preamble index associated with SSB0 starts from 0, and the RA preamble index associated with SSB1 starts from 32. In other words, SSB0 is associated with RA preambles with indices from 0 to 31, and SSB1 is associated with RA preambles with indices from 32 to (the total number of corresponding RA preambles - 1).
[0148] It should be noted that for FDD (Frequency Division Duplexing) mode or paired spectrum, all ROs are valid.
[0149] For TDD (Time Division Duplexing) mode or unpaired spectrum, if the network side does not configure high-level parameters (such as tdd-UL-DL-ConfigurationCommon), for a RO in a PRACH time slot, when the RO is after the SSB in the PRACH time slot and starts no earlier than N after the last SSB symbol gap When N is equal to 1, the RO is valid, that is, a valid RO. gap The relationship between the RA preamble subcarrier spacing and the RA preamble subcarrier spacing is shown in Table 2.
[0150] For TDD mode or unpaired spectrum, if the network side configures high-level parameters (such as tdd-UL-DL-ConfigurationCommon), for a RO in a PRACH time slot, when the RO is in the uplink symbol, the RO is valid, that is, a valid RO. Or, when the RO is after the SSB in the PRACH time slot and starts no earlier than N after the last downlink symbol. gap symbols, and starts no earlier than N after the last SSB symbol gap symbols, the RO is valid, that is, a valid RO.
[0151] Table 2
[0152] RA preamble subcarrier spacing <![CDATA[N gap ]]> 1.25kHz or 5kHz 0 15kHz or 30kHz or 60kHz or 120kHz 2
[0153] In Table 2, for the RA preamble sequence with a subcarrier spacing (SCS) of 1.25kHz / 5kHz, N gap The value of is 0; for RA preamble sequences with subcarrier spacing (SCS) of 15kHz / 30kHz / 60kHz / 120kHz, N gapThe value of is 2.
[0154] Starting from frame 0, the association period (i.e., SSB-to-RO association period) used to map the SSB index to the RO is a set of minimum values in the PRACH configuration period determined according to Table 3, so that at least N SSB indexes are mapped to the RO at least once in one SSB-to-RO association period.
[0155] An SSB-to-RO association pattern period includes one or more SSB-to-RO association periods and is determined as a pattern between RO and SSB indexes that repeats at most every 160 milliseconds.
[0156] In summary, the mapping relationship between SSB and RO can be carried out in the following order:
[0157] First, the order of RA preamble indexes in a RO is increasing;
[0158] Secondly, the frequency resource index of the frequency-division multiplexed (FDM) RO is in increasing order;
[0159] Again, the order of the time resource index (time resource index) of the time-division multiplexed (TDM) RO within a PRACH time slot is increasing;
[0160] Finally, the order of PRACH slot indices is increasing.
[0161] Table 3 Mapping relationship between PRACH configuration period, SSB and RO association period
[0162]
[0163] The above-mentioned “mapping relationship between SSB and RO” is illustrated below with examples.
[0164] [Example 1]
[0165] For example, there are 8 SSBs configured in the cell, with their respective indexes 0 to 7, parameter msg1-FDM = 4, and parameter ssb-perRACH-Occasion = 1 / 4. In this case, the mapping relationship between SSB and RO is as follows: Figure 2 shown.
[0166] exist Figure 4 In the example, parameter msg1-FDM=4 indicates that on one time domain resource of RO, the frequency domain resource indexes of RO are index 0, index 1, index 2, and index 3.
[0167] The parameter ssb-perRACH-Occasion=1 / 4 (ie, N=1 / 4) means that 1 SSB maps 4 ROs.
[0168] Therefore, SSB 0 is mapped to four ROs in sequence in the ascending order of the frequency domain resource index, that is, the RO whose time domain resource index is index 0 and whose frequency domain resource indexes are index 0, index 1, index 2, and index 3.
[0169] Since the number of SSBs is 8, the SSBs have not been mapped yet. Therefore, according to the above-mentioned "mapping principle", SSB 1 is mapped to the 4 ROs in sequence in the ascending order of the frequency domain resource index. That is, when the time domain resource index of the RO is index1, the frequency domain resource index is index 0, index 1, index 2, index 3 in the RO, and so on.
[0170] [Example 2]
[0171] For example, there are 8 SSBs configured in the cell, with their respective indexes 0 to 7, parameter msg1-FDM = 4, and parameter ssb-perRACH-Occasion = 1. In this case, the mapping relationship between SSB and RO is as follows: Figure 3 shown.
[0172] exist Figure 5 In the example, parameter msg1-FDM=4 indicates that on one time domain resource of RO, the frequency domain resource indexes of RO are index 0, index 1, index 2, and index 3.
[0173] The parameter ssb-perRACH-Occasion = 1 means that 1 SSB maps to 1 RO. Therefore, in the order of increasing frequency domain resource index, SSB 0 to 3 are mapped to ROs with time domain resource index index 0 and frequency domain resource indexes index 0, index 1, index 2, and index 3, that is, when SSB 0 maps RO with time domain resource index index 0, the frequency domain resource index is index 0, and so on.
[0174] Since the number of SSBs is 8, the SSBs have not been mapped yet. Therefore, according to the above-mentioned "mapping principle", SSBs 4 to 7 are mapped in sequence in the ascending order of the frequency domain resource index to the RO with the time domain resource index of index 2 and the frequency domain resource indexes of index 0, index 1, index 2, index 3, and so on.
[0175] [Example 3]
[0176] For example, there are 8 SSBs configured in the cell, with their respective indexes 0 to 7, parameter msg1-FDM = 4, and parameter ssb-perRACH-Occasion = 2. In this case, the mapping relationship between SSB and RO is as follows: Figure 4 shown.
[0177] exist Figure 6 In the example, parameter msg1-FDM=4 indicates that on one time domain resource of RO, the frequency domain resource indexes of RO are index 0, index 1, index 2, and index 3.
[0178] The parameter ssb-perRACH-Occasion=2 means that 2 SSBs are mapped to 1 RO.
[0179] The specific mapping is as follows:
[0180] The index of the time domain resources mapped by SSB 0 / 1 is index 0, and the index of the frequency domain resources is RO with index 0, the index of the time domain resources mapped by SSB 2 / 3 is index 0, and the index of the frequency domain resources is RO with index 1, the index of the time domain resources mapped by SSB4 / 5 is index 0, and the index of the frequency domain resources is RO with index 2, and the index of the time domain resources mapped by SSB 6 / 7 is index 0, and the index of the frequency domain resources is RO with index 3.
[0181] The same applies to the rest.
[0182]
CSI-RS mapping RO
[0183] CSI-RS is similar to SSB, and CSI-RS ID corresponds to beam. If the random access process is triggered by a high-level request and the CSI-RS index is associated with RO, then when the parameter ra-PreambleIndex is not 0, the parameter ra-OccasionList indicates the RO set associated with the CSI-RS Index.
[0184] [PUSCH time and frequency resources]
[0185] In the 2-step random access process, the transmission of MsgAPUSCH requires the use of PUSCH time-frequency resources, wherein the PUSCH time-frequency resources may include at least one PO, and the PO may be divided into a time domain PO and a frequency domain PO.
[0186] A PO for PUSCH transmission may be defined by frequency domain resources and time domain resources, and a PO is associated with a DMRS resource.
[0187] For example, Figure 7 As shown, for the configuration of time domain resources, the network can be configured as follows:
[0188] -Time slot start point: indicates the time domain offset between the PRACH time slot and the first PUSCH time slot; for example, configured by the higher-layer parameter msgAPUSCH-timeDomainOffset;
[0189] -The number of PUSCH time slots; for example, configured by the higher-level parameter nrofSlotsMsgAPUSCH;
[0190] -The number of time division multiplexing (TDM) POs in a PUSCH time slot, such as m; for example, configured by the higher layer parameter nrofMsgAPOperSlot;
[0191] -PO time size; for example, configured by the high-level parameter startSymbolAndLengthMsgAPO.
[0192] For example, Figure 7 As shown, for the configuration of frequency domain resources, the network can be configured as follows:
[0193] - Frequency start point: indicates the offset between the first RBPRACH time slot of the first PO in the activated UL BWP and the reference point; for example, configured by the higher layer parameter frequencyStartMsgAPUSCH;
[0194] -The number of frequency division multiplexing (FDM) POs at the same frequency domain position, such as n; for example, configured by the higher layer parameter nrMsgAPO-FDM;
[0195] -PO frequency domain size (PO frequency size); for example, configured by the high-level parameter nrofPRBsperMsgAPO.
[0196] [Mapping relationship between PO and DMRS resources]
[0197] The mapping relationship between PO and DMRS resources can be as follows:
[0198] First, the frequency domain resource index order of frequency division multiplexing (FDM) PO is increasing; Figure 7 As shown, the frequency domain resource indexes are arranged in ascending order from 0 to n-1;
[0199] Secondly, within a PO, the DMRS resource index is arranged in ascending order; wherein the DMRS resource index is first determined according to the ascending order of the DMRS port index, and then determined according to the ascending order of the DMRS sequence index; for example, in Figure 7 In one PO, the DMRS resource indexes are arranged in ascending order from 0 to 3, and these DMRS resource indexes are first determined in ascending order from 0 to 1 according to the DMRS port index, and then determined in ascending order from 0 to 1 according to the DMRS sequence index;
[0200] Again, the order of the time domain resource index of the time division multiplexing (TDM) PO within a PUSCH time slot is increasing; Figure 7 As shown, the time domain resource indexes are arranged in ascending order from 0 to m-1;
[0201] Finally, the order of PUSCH time slot indices is increasing; Figure 7 As shown, the PUSCH time slot indexes are arranged in ascending order from 0 to k-1.
[0202] In summary, the same PO can be associated with different DMRS resources and can constitute different physical uplink shared channel resource units (PUSCH Resource Units, PRUs), so as to transmit PRACH PUSCH through the PRUs. Among them, the DMRS resources can correspond to DMRS sequences or DMRS ports.
[0203] In this way, the same PO can be associated with a DMRS sequence or a DMRS port, so that different POs can be distinguished by the DMRS sequence or the DMRS port. In other words, for a PO, the PO can be distinguished by the DMRS sequence or the DMRS port.
[0204] [Mapping ratio between PRU and RA preamble]
[0205] In one SSB and RO association pattern period, the continuous N associated with the valid RO in the PRACH time slot preambleRApreamble is mapped to one PRU. At this time, the mapping ratio between PRU and RABpreamble is M=N preamble .
[0206] Among them, N preamble =ceil(T preamble / T PUSCH ), T preamble It represents the total number of valid POs in one SSB and RO association pattern period multiplied by the number of RA preambles associated with each valid PO; T PUSCH represents the total number of valid POs configured for each PUSCH in one SB and RO association pattern period multiplied by the number of DMRS resource indexes associated with each valid PO; T preamble / T PUSCH Indicates T preamble Divide by T PUSCH ; ceil(T preamble / T PUSCH ) indicates T preamble / T PUSCH Round up.
[0207] Similarly, within an SSB-to-RO association pattern period, the number of consecutive N associated with the valid RO in the PRACH time slot is preamble RA preambles are mapped to N pru PRUs. At this time, the mapping ratio between PRU and RA preamble is M=ceil(N preamble / N pru ). That is, M RA preambles are mapped to one PRU.
[0208] 3. Transmission Mode
[0209] It should be noted that the present application may involve various transmission modes, such as TDD, FDD, flexible duplex, full duplex, etc. The following describes the time domain position, frequency domain position, TDD, FDD, flexible duplex, and full duplex.
[0210]
Time domain position and frequency domain position
[0211] The time domain position can be understood as the location of the resource used for transmission in the time domain. For example, the time domain position may include one of a subframe, a slot, a symbol, a mini slot, etc., and there is no specific limitation on this.
[0212] The frequency domain position can be understood as the location of the resource used for transmission in the frequency domain. For example, the frequency domain position may include one of a subband, a resource block (RB), a resource element (RE), a subcarrier, etc., and there is no specific limitation on this.
[0213] It should be noted that the sub-band here can be understood as a part of the sub-band divided from a bandwidth, wherein the bandwidth can be BWP.
[0214] Optionally, the same time domain position or the same frequency domain position may only support uplink transmission or only support downlink transmission. In other words, the transmission direction at the same time domain position or the same frequency domain position is the same. The specific need is determined according to the transmission mode.
[0215] Optionally, the same time domain position or the same frequency domain position can support both uplink transmission and downlink transmission. In other words, the transmission directions at the same time domain position or the same frequency domain position are different. The specific needs are determined according to the transmission mode.
[0216]
TDD and FDD
[0217] For TDD, at the same frequency domain position, uplink transmission and downlink transmission use different time domain positions respectively, and the transmission direction at the same time domain position is the same, that is, either uplink transmission or downlink transmission.
[0218] For example, taking the time domain position as a time slot, the network configures time slot n and time slot n+1 to support downlink transmission, and configures time slot n+2 to support uplink transmission. At this time, the network device and the terminal device can only communicate downlink on time slot n and time slot n+1, and the network device and the terminal device can only communicate uplink on time slot n+2.
[0219] For FDD, at the same time domain position, uplink transmission and downlink transmission use different frequency domain positions respectively, and the transmission direction at the same frequency domain position is the same, that is, either uplink transmission or downlink transmission.
[0220]
Flexible Duplex
[0221] It should be noted that the flexible duplex may include flexible TDD duplex and / or flexible FDD duplex. Flexible duplex can be used to meet different transmission requirements and improve the flexibility of the transmission mode.
[0222] For TDD duplexing, at the same frequency domain position, there are flexible time domain positions and non-flexible time domain positions.
[0223] The non-flexible time domain position can be understood as the supported transmission direction will not change dynamically, which is similar to the description in the above “TDD”.
[0224] Flexible time domain location can be understood as the transmission direction it supports changing dynamically. That is, for the same flexible time domain location, the network can schedule / configure a cell or a terminal device to support downlink transmission, and schedule / configure another cell or another terminal device to support uplink transmission.
[0225] For example, taking the time domain position as a time slot, Figure 8 As shown, at one or more frequency domain locations, the network configures time slot n and time slot n+1 to support downlink transmission, configures time slot n+4 to support uplink transmission, and configures time slot n+2 and time slot n+3 as flexible.
[0226]
Full-duplex
[0227] It should be noted that for full-duplex, it can be understood that the same time domain position or the same frequency domain position can support uplink transmission and downlink transmission at the same time; or, different frequency domain positions on the same time domain position can respectively support uplink transmission and downlink transmission; or, different time domain positions on the same frequency domain position can respectively support uplink transmission and downlink transmission.
[0228] For example, the time domain position is a time slot, such as Fig. 9 As shown, the network configuration is as follows:
[0229] Time slot n supports downlink transmission; time slot n+1, time slot n+2 and time slot n+3 all support uplink transmission and downlink transmission at the same time, that is, for time slot n+1, time slot n+2 and time slot n+3, there are frequency domain positions supporting uplink transmission and frequency domain positions supporting downlink transmission; time slot n supports uplink transmission.
[0230] 4. Uplink Data Communication Enhancement with 2-step Random Access
[0231] 1. Description
[0232] In a TDD system, all frequency domain resources of a TDD carrier must have the same transmission direction at the same time, that is, uplink or downlink, which also results in the inability to flexibly configure the uplink and downlink time slot ratios of different frequency domain resources on a TDD carrier. In addition, with the diversification of services, especially considering the business needs of vertical industries, different services have certain differences in the requirements for uplink and downlink transmission, making a single uplink and downlink time slot ratio unable to meet the needs of different services.
[0233] In order to avoid the limitation of uplink and downlink time slot ratio as much as possible, and considering the complexity of base station implementation, the present application considers subband full duplex (SBFD), that is, dividing non-overlapping uplink subbands and downlink subbands in the frequency domain of the same TDD carrier, so as to support uplink transmission and downlink transmission at the same time, improve spectrum utilization and flexibility. Therefore, the present application can combine SBFD with uplink data communication of 2-step random access, so as to realize enhanced uplink transmission of 2-step random access.
[0234] In specific implementation, since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with the uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0235] It should be noted that the "uplink data communication" mentioned in this application can be understood as, for a terminal device, the terminal device can send or transmit uplink data / MsgA PUSCH / PUSCH payload in MsgA; for a network device, the network device can receive uplink data / MsgA PUSCH / PUSCH payload in MsgA. The following application is mainly explained by taking MsgA PUSCH as an example.
[0236] In combination with the above content, the technical solutions, beneficial effects, concepts, etc. involved in the embodiments of the present application are described in detail below.
[0237] 2. Specific instructions
[0238] It should be noted that the contents in the following sections may be combined and related to each other, may be parallel to each other, or may be independent of each other, and there is no specific limitation on this.
[0239] 1) SBFD
[0240]
symbol
[0241] In the time domain resources, the "symbol" described in this application can be an OFDM symbol, which can include a downlink symbol, an uplink symbol, and a flexible symbol. Among them, a downlink symbol can only support downlink transmission; an uplink symbol can only support uplink transmission; a flexible symbol can be configured by the network to support uplink transmission or downlink transmission, that is, it only supports one transmission mode.
[0242] Optionally, the symbol may be configured by the network through network signaling (such as MAC signaling, MAC CE, DCI, system information, dedicated information, UE-dedicated signaling, etc.).
[0243]
SBFD
[0244] In a TDD system, all frequency domain resources of a TDD carrier must have the same transmission direction at the same time, that is, uplink or downlink, which also results in the inability to flexibly configure the uplink and downlink time slot ratios of different frequency domain resources on a TDD carrier. In addition, with the diversification of services, especially considering the business needs of vertical industries, different services have certain differences in the requirements for uplink and downlink transmission, making a single uplink and downlink time slot ratio unable to meet the needs of different services.
[0245] In order to avoid the limitation of uplink and downlink time slot ratio as much as possible and taking into account the implementation complexity of network equipment, this application considers SBFD, that is, dividing non-overlapping uplink sub-bands and downlink sub-bands in the frequency domain of the same TDD carrier, so as to support uplink and downlink transmission at the same time, thereby improving spectrum utilization and flexibility.
[0246]
SBFD Resources
[0247] The network may configure SBFD resources through network signaling (such as DCI, MAC signaling, MAC CE, system information, dedicated information, UE dedicated signaling, etc.) Among them, SBFD resources may include time domain SBFD resources and frequency domain SBFD resources.
[0248] The time-domain SBFD resources may be understood as SBFD resources in the time domain, which may include SBFD symbols, SBFD time slots, SBFD mini time slots, SBFD subframes, and the like.
[0249] The frequency domain SBFD resources can be understood as SBFD resources in the frequency domain, which can include SBFD uplink subbands and SBFD downlink subbands, wherein the SBFD uplink subbands can be used for uplink transmission or uplink reception, and the SBFD downlink subbands can be used for downlink transmission.
[0250]
SBFD symbol
[0251] The SBFD symbol can be understood as a symbol that has been configured to allow SBFD operation. In other words, the original symbol's attribute of supporting uplink transmission or downlink transmission is changed due to the configuration of SBFD operation.
[0252] Of course, the SBFD uplink subband can be called an "uplink subband"; the SBFD downlink subband can be called a "downlink subband". In addition, the present application can also replace "SBFD symbol" with "SBFD time slot", "SBFD mini-time slot", "SBFD subframe", etc. The meanings of their respective expressions are similar to those of "SBFD symbol" and are not specifically limited thereto.
[0253] Optionally, there may be a guard band between the uplink subband and the downlink subband, so that interference between the uplink and downlink can be avoided as much as possible through the guard band.
[0254] For example, Fig.10 As shown, time slot n includes multiple downlink symbols, and these downlink symbols only include downlink subbands; time slot n+1 includes multiple SBFD symbols, and the frequency domain resources of these SBFD symbols include uplink subbands, downlink subbands and guard bands.
[0255] Optionally, the SBFD symbols may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0256] The SBFD downlink symbol can be understood as a downlink symbol configured to allow SBFD operation. Therefore, the SBFD downlink symbol can support downlink transmission and uplink transmission.
[0257] For example, the network may configure a portion of uplink subbands in the frequency domain of downlink symbols in the original time slot through network signaling, so that the downlink symbols can support uplink transmission and downlink transmission, thereby configuring the SBFD operation.
[0258] The SBFD uplink symbol can be understood as an uplink symbol configured to allow SBFD operation. Therefore, the SBFD uplink symbol can support uplink transmission and downlink transmission.
[0259] For example, the network may configure a portion of downlink subbands in the frequency domain of the uplink symbol in the original time slot through network signaling, so that the uplink symbol can support uplink transmission and downlink transmission, thereby configuring the SBFD operation.
[0260] The SBFD flexible symbol can be understood as a flexible symbol configured to allow SBFD operation. Therefore, the SBFD flexible symbol can be configured by the network to support uplink transmission and downlink transmission, that is, to support uplink and downlink transmission at the same time.
[0261] For example, the network may configure a portion of uplink subbands and a portion of downlink subbands in the frequency domain of the flexible symbol in the original time slot through network signaling, so that the flexible symbol can support uplink transmission and downlink transmission, thereby configuring the SBFD operation.
[0262] Non-SBFD symbols
[0263] In order to distinguish from SBFD symbols, non-SBFD symbols can be understood as symbols that are not configured for SBFD operation, or original symbols in the time slot, or symbols that do not allow SBFD operation.
[0264] In other words, the original symbol's attribute of supporting uplink or downlink transmission remains unchanged because SBFD is not configured. That is, the original downlink symbol can only support downlink transmission; the original uplink symbol can only support downlink transmission; the original flexible symbol can be configured by the network to support uplink or downlink transmission, that is, it only supports one transmission mode.
[0265] It should be noted that, in order to distinguish from the SBFD symbols mentioned above, the present application introduces "non-SBFD downlink symbols", "non-SBFD uplink symbols" and "non-SBFD flexible symbols".
[0266] Optionally, non-SBFD symbols may include non-SBFD downlink symbols, non-SBFD uplink symbols, and non-SBFD flexible symbols, and may include original downlink symbols, original uplink symbols, and original flexible symbols.
[0267] Non-SBFD downlink symbols can be understood as downlink symbols that are not configured for SBFD operation, or original downlink symbols, or downlink symbols that do not allow SBFD operation. Therefore, non-SBFD downlink symbols can only support downlink transmission.
[0268] Non-SBFD uplink symbols can be understood as uplink symbols that are not configured for SBFD operation, or original uplink symbols, or uplink symbols that do not allow SBFD operation. Therefore, non-SBFD uplink symbols can only support uplink transmission.
[0269] Non-SBFD flexible symbols can be understood as flexible symbols that are not configured for SBFD operation, or original flexible symbols, or flexible symbols that do not allow SBFD operation. Therefore, non-SBFD flexible symbols can be configured by the network to support uplink transmission or downlink transmission, that is, only one transmission mode is supported.
[0270] 2) Traditional PO
[0271]
describe
[0272] For uplink data communication with two-step random access in a traditional communication system (such as a TDD system or an FDD system), the traditional communication system will configure PO and transmit MsgA PUSCH through PO. In order to distinguish it from the uplink data communication with two-step random access in the SBFD communication system below, the present application may refer to the PO configured by the traditional communication system as "traditional / legacy PO".
[0273] Optionally, the PO obtained by the non-SBFD configuration may include a valid PO and / or an invalid PO, wherein the valid PO may be used to transmit the MsgA PUSCH, while the invalid PO cannot be used to transmit the MsgA PUSCH.
[0274] In addition, in order to distinguish from the "first valid PO" that appears later, the present application may refer to the valid POs in the traditional / original POs as "second valid POs".
[0275]
Second effective PO
[0276] Combined with the above content in "PUSCH time-frequency resources", the second effective PO can be defined as follows:
[0277] The second valid PO may be within the PUSCH time slot and within a non-SBFD uplink symbol (ie, an uplink symbol) or a non-SBFD flexible symbol (ie, a flexible symbol); or,
[0278] The second valid PO may be within the PUSCH time slot and may start no earlier than a preset number of symbols after the last non-SBFD downlink symbol (i.e., the last downlink symbol), and / or may start no earlier than a second preset number of symbols after the SSB symbol; or,
[0279] The second valid PO may be within the PUSCH time slot and within an uplink symbol or a flexible symbol; or,
[0280] The second valid PO may be within the PUSCH time slot and may start no earlier than a second preset number of symbols after the last downlink symbol and / or may start no earlier than a second preset number of symbols after the SSB symbol.
[0281] The start time is no earlier than the second preset number of symbols after the non-SBFD downlink symbol, which can be understood as the second valid PO starts from at least the second preset number of symbols after the last non-SBFD downlink symbol.
[0282] Among them, starting no earlier than the second preset number of symbols after the SSB symbol can be understood as that the second valid PO starts from at least the second preset number of symbols after the SSB symbol.
[0283] Optionally, the second preset number of symbols may include N gap symbol.
[0284] For example, the second preset number of symbols is N gap For example, Fig.11 As shown, the second valid PO is at least N after the last downlink symbol (ie, non-SBFD downlink symbol). gap (N gap =3) symbols start.
[0285] Optionally, the second effective PO can be configured using 2-step random access channel configuration information.
[0286] Among them, the 2-step random access channel configuration information can be transmitted by the network through network signaling, so as to realize the network configuration of the second valid PO through the 2-step random access channel configuration information.
[0287] For example, in combination with the content in "PUSCH time-frequency resources" of the above "II. Random access process", the 2-step random access channel configuration information may include a high-level parameter msgA-PUSCH-Config or a high-level parameter separateMsgA-PUSCH-Config. Among them, the high-level parameter msgA-PUSCH-Config or the high-level parameter separateMsgA-PUSCH-Config may include a parameter msgAPUSCH-timeDomainOffset, a parameter nrofMsgAPOperSlot, a parameter startSymbolAndLengthMsgAPO, a parameter frequencyStartMsgAPUSCH, etc.
[0288] 3) PO obtained by SBFD configuration
[0289]
describe
[0290] For uplink data communication with 2-step random access in a communication system configured with SBFD (hereinafter referred to as SBFD communication system), the SBFD communication system will configure PO and transmit MsgA PUSCH through PO. In order to distinguish it from the traditional communication system mentioned above, the present application may refer to the PO configured by the SBFD communication system as "PO obtained by SBFD configuration".
[0291] Optionally, the PO obtained by the SBFD configuration may include a valid PO and / or an invalid PO, wherein the valid PO may be used to transmit the MsgA PUSCH, while the invalid PO cannot be used to transmit the MsgA PUSCH.
[0292] In addition, in order to distinguish from the "second valid PO" mentioned above, the present application may refer to the valid PO in the RO obtained by SBFD configuration as the "first valid PO".
[0293]
First effective PO
[0294] Different from the above-mentioned "second valid PO", this application also needs to specifically define the "first valid RO". That is, this application needs to define which POs can be used as valid POs from the POs obtained by SBFD configuration.
[0295] The following provides a variety of definition methods, wherein the various methods may be independent of each other, may be interrelated, or may be combined to form a new method, so as to adapt to various scene requirements and improve the flexibility of uplink data communication.
[0296]
Method 1
[0297] In "method 1", the present application considers the case of switching from non-SBFD downlink symbols to SBFD symbols. The PO obtained by the SBFD configuration is defined from the frequency domain perspective and the time domain perspective respectively.
[0298] Frequency domain perspective
[0299] From the frequency domain perspective, the present application may define the PO in the uplink subband of the SBFD symbol as a valid PO. The SBFD symbol here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0300] That is to say, the first valid PO may be in the uplink subband of the SBFD symbol.
[0301] In this way, since the uplink subband can support uplink transmission, the PO in the uplink subband can support MsgAPUSCH transmission, so that the PO can be regarded as valid.
[0302] Optionally, the first valid PO is in the uplink subband of the SBFD symbol, and may include: all frequency domain resource units of the first valid PO are in the uplink subband of the SBFD symbol.
[0303] The frequency domain resource unit may be a subcarrier, RE or RB, etc.
[0304] For example, taking the frequency domain resource unit as RB, all RBs of the first valid PO are in the uplink subband of the SBFD symbol.
[0305] It can be understood that all RBs of the first valid PO need to be in the uplink subband of the SBFD symbol. In this way, all RBs of the first valid PO can support MsgA PUSCH transmission.
[0306] Optionally, the first valid PO is in the uplink subband of the SBFD symbol and may include:
[0307] Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
[0308] The frequency domain resource unit may be a subcarrier, RE or RB, etc.
[0309] For example, taking the frequency domain resource unit as RB, part of the RBs of the first valid PO are in the uplink subband of the SBFD symbol, and the rest of the RBs are in the downlink subband of the SBFD flexible symbol.
[0310] It is understandable that the first valid PO may have a part of RBs in the uplink subband of the SBFD symbol, and this part of RBs can support MsgA PUSCH transmission. In this way, the present application can still use this part of RBs to transmit MsgA PUSCH, instead of considering that the entire RB cannot be used for MsgA PUSCH transmission because the remaining part of RBs are in the downlink subband, which is conducive to improving spectrum utilization.
[0311] ◆Time domain angle
[0312] From the perspective of time domain, the present application may define a PO that starts no earlier than a preset number of symbols after the non-SBFD downlink symbol switches to the SBFD symbol as a valid PO.
[0313] That is, the first valid PO may start no earlier than the first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0314] Among them, starting no earlier than the first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol can be understood as that the first valid PO starts at least the first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0315] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0316] The first preset number of symbols may include N gap symbol.
[0317] In this way, since there is at least a first preset number of symbols between the first effective PO and the non-SBFD downlink symbol in the time domain, the symbols in this interval are used to avoid interference between uplink transmission and downlink transmission.
[0318] ◆Example description
[0319] Take the SBFD symbol as an example, Fig.12 As shown, time slot n includes multiple non-SBFD downlink symbols, and the non-SBFD downlink symbols have only downlink subbands; time slot n+1 includes multiple SBFD downlink symbols, and the SBFD downlink symbols have uplink subbands and downlink subbands. Fig.12 (a) shows that no valid PO has been defined yet, while Fig.12 (b) shows the case where a valid PO has been defined.
[0320] exist Fig.12 In (b), for the case of switching from a non-SBFD downlink symbol in time slot n to a SBFD downlink symbol in time slot n+1, the first valid PO is within the uplink subband of the SBFD downlink symbol, and at least N gap symbol starts.
[0321]
Method 2
[0322] In "Method 2", the present application considers the case of switching from non-SBFD uplink symbols or non-SBFD flexible symbols to SBFD symbols. The PO obtained by the SBFD configuration is defined from the frequency domain perspective and the time domain perspective respectively.
[0323] Frequency domain perspective
[0324] From the frequency domain perspective, the present application may define the PO in the uplink subband of the SBFD symbol as a valid PO. The SBFD symbol here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0325] That is to say, the first valid PO may be in the uplink subband of the SBFD symbol.
[0326] In this way, since the uplink subband can support uplink transmission, the PO in the uplink subband can support MsgAPUSCH transmission, so that the PO can be regarded as valid.
[0327] Optionally, the first valid PO is in the uplink subband of the SBFD symbol, and may include: all frequency domain resource units of the first valid PO are in the uplink subband of the SBFD symbol.
[0328] It can be understood that all frequency domain resource units of the first effective PO need to be within the uplink subband of the SBFD symbol. In this way, all frequency domain resource units of the first effective PO can support MsgA PUSCH transmission.
[0329] Optionally, the first valid PO is in the uplink subband of the SBFD symbol and may include:
[0330] Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
[0331] It is understandable that a part of the frequency domain resource units of the first effective PO may be in the uplink subband of the SBFD symbol, and this part of the frequency domain resource units can support MsgA PUSCH transmission. In this way, the present application can still use this part of the frequency domain resource units to transmit MsgA PUSCH, instead of considering that the entire frequency domain resource units cannot perform MsgA PUSCH transmission because the remaining frequency domain resource units are in the downlink subband, which is beneficial to improve spectrum utilization.
[0332] ◆Time domain angle
[0333] From the perspective of the time domain, the present application may define the PO after switching from a non-SBFD uplink symbol or a non-SBFD flexible symbol to a SBFD symbol as a valid PO.
[0334] That is, the first valid PO may start from a non-SBFD uplink symbol or a non-SBFD flexible symbol switching to a SBFD symbol.
[0335] It can be understood that the difference between "method 2" and "method 1" is that there is no at least a first preset number of symbols as an interval in the time domain.
[0336] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0337] In this way, since the non-SBFD uplink symbols or SBFD flexible symbols can originally support uplink transmission, when switching from non-SBFD uplink symbols or SBFD flexible symbols to SBFD symbols, there is no need to set an interval between the effective PO and the non-SBFD uplink symbols or non-SBFD flexible symbols in the time domain, which is beneficial to improving resource utilization.
[0338] ◆Example description
[0339] Take non-SBFD uplink symbols as an example, Fig.13As shown, time slot n includes multiple non-SBFD uplink symbols, and the non-SBFD uplink symbols only have uplink subbands; time slot n+1 includes multiple SBFD downlink symbols, and the SBFD downlink symbols have uplink subbands and downlink subbands. Fig.13 (a) shows that no valid PO has been defined yet, while Fig.13 (b) shows the case where a valid PO has been defined.
[0340] exist Fig.13 In (b), for the case of switching from a non-SBFD uplink symbol in time slot n to a SBFD downlink symbol in time slot n+1, the first valid PO is within the uplink subband of the SBFD downlink symbol and starts at the switch from the non-SBFD uplink symbol to the SBFD downlink symbol.
[0341]
Method 3
[0342] In "method 3", the present application considers the case of switching from SBFD symbols to non-SBFD flexible symbols. The PO obtained by the SBFD configuration is defined from the perspective of the time domain and the perspective of the frequency domain.
[0343] ◆Time domain angle
[0344] From a time domain perspective, the present application may define a PO within at least a first preset number of symbols after the SBFD symbol is switched to a non-SBFD flexible symbol as a valid PO.
[0345] That is, the valid PO obtained by the SBFD configuration is within at least a first preset number of symbols after the SBFD symbol is switched to the non-SBFD flexible symbol.
[0346] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0347] The first preset number of symbols may include N gap symbol.
[0348] It should be noted that, in combination with the above definition of "second valid PO", the second valid PO may include non-SBFD flexible symbols. However, under the SBFD configuration, the present application may use the PO within at least the first preset number of symbols after the SBFD symbol is switched to the non-SBFD flexible symbol as a valid PO, and this part of the valid PO may be regarded as a newly added valid PO under the second valid PO, and this part of the newly added valid PO is used to transmit MsgA PUSCH, which is beneficial to improve the spectrum utilization efficiency.
[0349] Frequency domain perspective
[0350] From the frequency domain perspective, the present application may define the first effective PO and the uplink subband of the SBFD symbol to have the same frequency domain position.
[0351] The SBFD symbol here can be understood as switching from the SBFD symbol to the SBFD symbol in the non-SBFD flexible symbol.
[0352] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0353] ◆Example description
[0354] Take the SBFD symbol as an example, Fig.14 As shown, time slot n includes multiple non-SBFD downlink symbols, and the non-SBFD downlink symbols have only downlink subbands; time slot n+1 includes multiple SBFD downlink symbols, and the SBFD downlink symbols have uplink subbands and downlink subbands; time slot n+2 includes multiple non-SBFD flexible symbols, and the non-SBFD flexible symbols have flexible subbands, which can be configured by the network to support uplink transmission or downlink transmission. Among them, Fig.14 (a) shows that no valid PO has been defined yet, while Fig.14 (b) shows the case where a valid PO has been defined.
[0355] exist Fig.14 In (b), for the case where the SBFD downlink symbol of time slot n+1 is switched to the non-SBFD flexible symbol of time slot n+2, the first valid PO is at least N times after the SBFD downlink symbol is switched to the non-SBFD flexible symbol. gap symbols, and has the same frequency domain position as the uplink subband of the SBFD downlink symbol.
[0356]
Method 4
[0357] In "Method 4", combined with the content in "2. Random Access Process" above, the network can configure the frequency domain position of PO in the SBFD communication system.
[0358] Since the network may be configured with multiple frequency domain POs at the same time domain position, that is, multiple FDM POs, in this case, the POs obtained by SBFD configuration will contain multiple frequency domain POs at the same time domain position. Figure 7 In the example, there are n FDM POs at the same time domain position.
[0359] At this time, for all frequency domain POs at the same time domain position, since some of the frequency domain POs may be in the uplink subband of the SBFD symbol and the rest of the frequency domain POs may be in the downlink subband, all frequency domain POs may be in the uplink subband of the SBFD symbol, and all frequency domain POs may be in the downlink subband of the SBFD symbol. Therefore, the present application can be defined as follows:
[0360] ◆If all the frequency-domain POs are within the uplink subband of the SBFD symbol, then all the frequency-domain POs are valid POs.
[0361] That is to say, the first effective PO may be all frequency domain POs at the same time domain position, and all frequency domain POs are in the uplink subband of the SBFD downlink symbol.
[0362] In this way, since the uplink subband can support uplink transmission, all frequency-domain POs in the uplink subband can support MsgA PUSCH transmission, so that all frequency-domain POs can be regarded as valid.
[0363] ◆If there is a part of the frequency domain POs among all the frequency domain POs that are within the uplink subband of the SBFD symbol, then this part of the frequency domain POs is a valid PO.
[0364] That is to say, the first valid PO may be a portion of the frequency domain POs that are only within the uplink subband of the SBFD symbol among all the frequency domain POs at the same time domain position.
[0365] It can be understood that a part of the effective PO may be in the uplink subband of the SBFD symbol, and this part of the frequency domain PO may support MsgA PUSCH transmission.
[0366] In this way, the present application can still use this part of the frequency domain PO to transmit MsgA PUSCH, instead of assuming that all frequency domain POs at the same time domain position cannot transmit MsgA PUSCH because the remaining frequency domain POs are in the downlink subband, which is beneficial to improving spectrum utilization.
[0367]
Method 5
[0368] In "Method 5", combined with the content in "2. Random access process" above, the network can configure the time domain position of PO in the SBFD communication system.
[0369] Since the PO configured by the network may include multiple symbols, and these symbols may include SBFD symbols and / or non-SBFD symbols, for the PO obtained by the SBFD configuration, some of the symbols in the PO may be SBFD symbols and the rest may be non-SBFD symbols, all symbols may be SBFD symbols, and all symbols may be non-SBFD symbols. In this regard, the present application may be defined as follows:
[0370] ◆If all symbols of the PO are SBFD symbols and the PO is in the uplink subband of the SBFD symbol, then the PO is a valid PO; that is, all symbols of the first valid PO are SBFD symbols.
[0371] ◆If some symbols of the PO are SBFD symbols, and the PO is in the uplink subband of the SBFD symbol, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols, then the PO is a valid PO; that is, some symbols of the first valid PO are SBFD symbols, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols;
[0372] ◆Otherwise, the PO is invalid.
[0373] In this way, since the uplink subband of the SBFD symbol can support uplink transmission, and the non-SBFD uplink symbol or non-SBFD flexible symbol can also support uplink transmission, although the PO symbols cross symbols, the PO can be regarded as valid because they can all support MsgA PUSCH transmission.
[0374] 4) Configuration process of PO obtained by SBFD configuration
[0375] It should be noted that the first effective PO of the present application can be configured using 2-step random access channel configuration information.
[0376] Among them, the 2-step random access channel configuration information can be transmitted by the network through network signaling, so as to realize the network configuration of the first valid PO through the 2-step random access channel configuration information.
[0377] For example, in combination with the content in "PUSCH time-frequency resources" of the above "II. Random access process", the 2-step random access channel configuration information may include a high-level parameter msgA-PUSCH-Config or a high-level parameter separateMsgA-PUSCH-Config. Among them, the high-level parameter msgA-PUSCH-Config or the high-level parameter separateMsgA-PUSCH-Config may include a parameter msgAPUSCH-timeDomainOffset, a parameter nrofMsgAPOperSlot, a parameter startSymbolAndLengthMsgAPO, a parameter frequencyStartMsgAPUSCH, etc.
[0378] Since the second valid PO is also configured using 2-step random access channel configuration information, this application needs to explain the 2-step random access channel configuration information used by the first valid PO and the 2-step random access channel configuration information used by the second valid PO.
[0379] Optionally, the first valid PO and the second valid PO are configured using the same 2-step random access channel configuration information.
[0380] In this way, since the same 2-step random access channel configuration information is used for configuration, the network can use the same set of 2-step random access channel configuration information to uniformly configure PO to the traditional communication system and the SBFD communication system, which is beneficial to improving the compatibility of the communication system.
[0381] Optionally, the first valid PO and the second valid PO are each configured using different 2-step random access channel configuration information.
[0382] In this way, since different 2-step random access channel configuration information is used for configuration, the network can use different 2-step random access channel configuration information to independently configure PO to the traditional communication system and the SBFD communication system, which is beneficial to improving the stability of the communication system.
[0383] Optionally, if the SBFD flexible symbol where the first valid PO is located comes from a non-SBFD flexible symbol, the PO obtained by the SBFD configuration and the PO obtained by the non-SBFD configuration are configured using the same 2-step random access channel configuration information.
[0384] It can be understood that when the network configures non-SBFD flexible symbols as SBFD flexible symbols and configures valid PO on the SBFD flexible symbols, since the configuration from non-SBFD flexible symbols to SBFD flexible symbols requires switching from traditional communication systems to SBFD communication systems, and since the non-SBFD flexible symbols and SBFD flexible symbols are configured to support uplink transmission, in order to minimize the time required for switching, or to avoid the inability to continue to support communication due to switching between different communication systems, the network can use the same set of 2-step random access channel configuration information to uniformly configure PO to traditional communication systems and SBFD communication systems, which is beneficial to improving the compatibility of communication systems.
[0385] Optionally, if the SBFD flexible symbol where the first valid PO is located comes from a non-SBFD flexible symbol, the PO obtained by the SBFD configuration and the PO obtained by the non-SBFD configuration are configured using different 2-step random access channel configuration information.
[0386] It is understandable that since the configuration from non-SBFD flexible symbols to SBFD flexible symbols requires switching from the traditional communication system to the SBFD communication system, but since different communication systems may have poor compatibility, the network can use different random access channel configuration information to independently configure PO to the traditional communication system and the SBFD communication system, which is beneficial to improve the stability of the communication system and reduce the complexity of the communication system.
[0387] 5) Mapping relationship between PO and DMRS resources
[0388] Combined with the content of "Mapping relationship between PO and DMRS resources" in the above "II. Random access process", it can be known that the network may configure the mapping relationship between PO and DMRS resources to achieve MsgA PUSCH transmission. Therefore, the MsgA PUSCH transmission in the SBFD communication system discussed in this application also needs to study the mapping relationship between PO and DMRS resources.
[0389] Since the present application involves "first valid PO" and "second valid PO", the present application can flexibly select the following two methods to map PO and DMRS resources according to scenario requirements / network configuration, etc., so as to improve the flexibility of MsgAPUSCH transmission.
[0390] [Method A]
[0391] In "method A", the first valid PO can be used together with the second valid PO to uniformly map PO to DMRS resources.
[0392] That is to say, the first valid PO and the second valid PO are taken as a whole PO to uniformly map PO and DMRS resources.
[0393] In this way, since the mapping between PO and DMRS resources is performed in a joint and unified manner, the DMRS resources can support SBFD and non-SBFD, thereby improving the compatibility of the communication system.
[0394] Optionally, the mapping relationship between the overall PO and the DMRS resources may be performed in the following order:
[0395] First, the frequency domain resource index order of FDM PO is increasing;
[0396] Secondly, within a PO, the DMRS resource index is arranged in ascending order; wherein the DMRS resource index is first determined according to the ascending order of the DMRS port index, and then determined according to the ascending order of the DMRS sequence index;
[0397] Again, the order of the time domain resource indexes of the TDM PO within a PUSCH time slot is increasing;
[0398] Finally, the order of PUSCH slot indices is increasing.
[0399] [Method B]
[0400] In "Method B", the first valid PO and the second valid PO can be independently mapped between PO and DMRS resources.
[0401] That is, the first valid PO is mapped to the DMRS resource alone, and the second valid PO is mapped to the DMRS resource alone.
[0402] In this way, since the mapping between PO and DMRS resources is performed independently, although the DMRS resources cannot support SBFD and non-SBFD at the same time, the stability of the communication system can be guaranteed and the complexity of the communication system can be reduced.
[0403] Optionally, the first valid PO or the second valid PO may be mapped to the DMRS resource separately in the following order:
[0404] First, the frequency domain resource index order of FDM PO is increasing;
[0405] Secondly, within a PO, the DMRS resource index is arranged in ascending order; wherein the DMRS resource index is first determined according to the ascending order of the DMRS port index, and then determined according to the ascending order of the DMRS sequence index;
[0406] Again, the order of the time domain resource indexes of the TDM PO within a PUSCH time slot is increasing;
[0407] Finally, the order of PUSCH slot indices is increasing.
[0408] 4) Traditional RO
[0409]
describe
[0410] For PRACH transmission in a traditional communication system (such as a TDD system or an FDD system), the traditional communication system will configure an RO and transmit the RA preamble / random access request message through the RO. In order to facilitate the distinction from the PRACH transmission in the SBFD communication system below, the present application may refer to the RO configured by the traditional communication system as a "traditional / original (legacy) RO". Optionally, the RO obtained by the non-SBFD configuration may include a valid RO and / or an invalid RO. Among them, a valid RO can be used to transmit RA preamble / random access request message / MsgA PRACH, while an invalid RO cannot be used to transmit RApreamble / random access request message / MsgA PRACH.
[0411] In addition, in order to distinguish from the "first valid RO" that appears later, the present application may refer to the valid ROs in the traditional / original ROs as "second valid ROs".
[0412]
Second effective RO
[0413] Combined with the content in the above “SSB mapping RO and SSB mapping RA preamble”, the second valid RO can be defined as follows:
[0414] The second valid RO may be within the PRACH time slot and within a non-SBFD uplink symbol (ie, an uplink symbol) or a non-SBFD flexible symbol (ie, a flexible symbol); or,
[0415] The second valid RO may be within the PRACH time slot and may start no earlier than the fourth preset number of symbols after the last non-SBFD downlink symbol (i.e., the last downlink symbol), and / or may start no earlier than the fourth preset number of symbols after the SSB symbol; or,
[0416] The second valid RO may be within the PRACH time slot and within an uplink symbol or a flexible symbol, and may start no earlier than the fourth preset number of symbols after the last downlink symbol, and / or may start no earlier than the fourth preset number of symbols after the SSB symbol.
[0417] The start time is no earlier than the fourth preset number of symbols after the non-SBFD downlink symbol, which can be understood as the second valid RO starts from at least the fourth preset number of symbols after the last non-SBFD downlink symbol.
[0418] The phrase “starting no earlier than the fourth preset number of symbols after the SSB symbol” can be understood as the second valid RO starting from at least the fourth preset number of symbols after the SSB symbol.
[0419] Optionally, the fourth preset number of symbols may include N gap symbol.
[0420] Optionally, the second effective RO may be configured using random access channel configuration information.
[0421] The random access channel configuration information may be transmitted by the network through network signaling, so that the network configures the second valid RO through the random access channel configuration information.
[0422] For example, in combination with the content in "PRACH time-frequency resources" in "II. Random access process" above, the random access channel configuration information may include a high-level parameter RACH-ConfigGeneric. Among them, the high-level parameter RACH-ConfigGeneric may include a parameter prach-ConfigurationIndex, a parameter msg1-FrequencyStart, and a parameter msg1-FDM.
[0423] 5) RO obtained by SBFD configuration
[0424]
describe
[0425] For PRACH transmission in the SBFD communication system, the SBFD communication system configures RO and transmits RApreamble / random access request message through RO. In order to distinguish it from PRACH transmission of the traditional communication system mentioned above, the present application may refer to the RO configured by the SBFD communication system as "RO obtained by SBFD configuration".
[0426] Optionally, the RO obtained by SBFD configuration may include a valid RO and / or an invalid RO, wherein a valid RO may be used to transmit RA preamble / random access request message / MsgA PRACH, while an invalid RO cannot be used to transmit RA preamble / random access request message / MsgA PRACH.
[0427] In addition, in order to distinguish from the "second valid RO" mentioned above, the present application may refer to the valid ROs among the ROs obtained by SBFD configuration as "first valid ROs".
[0428]
First effective RO
[0429] Different from the content about "valid RO" in the above "SSB mapping RO and SSB mapping RA preamble", this application needs to specifically define "first valid RO". That is, this application needs to define which ROs can be used as valid ROs from the ROs obtained by SBFD configuration.
[0430] The following provides a variety of definition methods, wherein the various methods may be independent of each other, may be interrelated, or may be combined to form a new method, so as to adapt to various scenario requirements and improve the flexibility of PRACH transmission.
[0431]
Method 1
[0432] In "method 1", the present application considers the case of switching from non-SBFD downlink symbols to SBFD symbols. The RO obtained by the SBFD configuration is defined from the frequency domain perspective and the time domain perspective respectively.
[0433] Frequency domain perspective
[0434] From the frequency domain perspective, the present application may define the RO in the uplink subband of the SBFD symbol as a valid RO. The SBFD symbol here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0435] That is, the first valid RO may be in the uplink subband of the SBFD symbol.
[0436] In this way, since the uplink subband can support uplink transmission, the RO in the uplink subband can support the transmission of the RApreamble / random access request message, so that the RO can be regarded as valid.
[0437] Optionally, the first valid RO is in an uplink subband of the SBFD symbol, which may include: all frequency domain resource units of the first valid RO are in an uplink subband of the SBFD symbol.
[0438] The frequency domain resource unit may be a subcarrier, RE or RB, etc.
[0439] For example, taking the frequency domain resource unit as RB, all RBs of the first valid RO are in the uplink subband of the SBFD symbol.
[0440] It can be understood that all RBs of the first valid RO need to be in the uplink subband of the SBFD symbol. In this way, all RBs of the first valid RO can support uplink transmission.
[0441] Optionally, the first valid RO is in an uplink subband of the SBFD symbol and may include:
[0442] A portion of the frequency domain resource units of the first valid RO is located in an uplink subband of the SBFD flexible symbol, and the remaining portion of the frequency domain resource units is located in a downlink subband of the SBFD flexible symbol.
[0443] The frequency domain resource unit may be a subcarrier, RE or RB, etc.
[0444] For example, taking the frequency domain resource unit as RB, part of the RBs of the first valid RO are in the uplink subband of the SBFD symbol, and the rest of the RBs are in the downlink subband of the SBFD flexible symbol.
[0445] It is understandable that a part of the RBs of the first valid RO may be in the uplink subband of the SBFD symbol, and this part of the RBs can support uplink transmission. In this way, the present application can still use this part of the RBs to transmit PRACH, and does not consider that the entire RB cannot be used for uplink transmission because the remaining part of the RBs are in the downlink subband, thereby helping to improve spectrum utilization.
[0446] ◆Time domain angle
[0447] From the perspective of time domain, the present application may define a RO that starts no earlier than a preset number of symbols after the non-SBFD downlink symbol switches to the SBFD symbol as a valid RO.
[0448] That is, the first effective RO may start no earlier than the third preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0449] The start no earlier than a preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol can be understood as the first valid RO starts at least a preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0450] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0451] The third preset number of symbols may include N gap symbol.
[0452] In this way, since there is at least a third preset number of symbols between the first valid RO and the non-SBFD downlink symbol in the time domain, the symbols in this interval are used to avoid interference between uplink transmission and downlink transmission.
[0453]
Method 2
[0454] In "mode 2", the present application considers the case of switching from non-SBFD uplink symbols or non-SBFD flexible symbols to SBFD symbols. The RO obtained by the SBFD configuration is defined from the frequency domain perspective and the time domain perspective respectively.
[0455] Frequency domain perspective
[0456] From the frequency domain perspective, the present application may define the RO in the uplink subband of the SBFD symbol as a valid RO. The SBFD symbol here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0457] That is, the first valid RO may be in the uplink subband of the SBFD symbol.
[0458] In this way, since the uplink subband can support uplink transmission, the RO in the uplink subband can support the transmission of the RApreamble / random access request message, so that the RO can be regarded as valid.
[0459] Optionally, the first valid RO is in an uplink subband of the SBFD symbol, which may include: a frequency domain resource unit of the first valid RO is in an uplink subband of the SBFD symbol.
[0460] It can be understood that all frequency domain resource units of the first effective RO need to be within the uplink subband of the SBFD symbol. In this way, all frequency domain resource units of the first effective RO can support uplink transmission.
[0461] Optionally, the first valid RO is in an uplink subband of the SBFD symbol and may include:
[0462] A portion of the frequency domain resource units of the first valid RO is located in an uplink subband of the SBFD flexible symbol, and the remaining portion of the frequency domain resource units is located in a downlink subband of the SBFD flexible symbol.
[0463] It is understandable that a part of the frequency domain resource units of the first valid RO may be in the uplink subband of the SBFD symbol, and this part of the frequency domain resource units can support uplink transmission. In this way, the present application can still use this part of the frequency domain resource units to transmit PRACH, and it is not considered that the entire frequency domain resource units cannot be used for uplink transmission because the remaining frequency domain resource units are in the downlink subband, which is conducive to improving spectrum utilization.
[0464] ◆Time domain angle
[0465] From the perspective of the time domain, the present application may define the RO after switching from a non-SBFD uplink symbol or a non-SBFD flexible symbol to a SBFD symbol as a valid RO.
[0466] That is, the first valid RO may start from a non-SBFD uplink symbol or a non-SBFD flexible symbol switching to a SBFD symbol.
[0467] It can be understood that the difference between "method 2" and "method 1" is that there is no at least a third preset number of symbols as an interval in the time domain.
[0468] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0469] In this way, since the non-SBFD uplink symbols or SBFD flexible symbols can originally support upload transmission, when switching from non-SBFD uplink symbols or SBFD flexible symbols to SBFD symbols, there is no need to set an interval between the effective RO and the non-SBFD uplink symbols or non-SBFD flexible symbols in the time domain, which is beneficial to improving resource utilization.
[0470]
Method 3
[0471] In "method 3", the present application considers the case of switching from SBFD symbols to non-SBFD flexible symbols. The RO obtained by the SBFD configuration is defined from the perspective of the time domain and the perspective of the frequency domain.
[0472] ◆Time domain angle
[0473] From the perspective of time domain, the present application may define a RO that is within at least a preset number of symbols after the SBFD symbol is switched to a non-SBFD flexible symbol as a valid RO.
[0474] That is, the valid RO obtained by the SBFD configuration is within at least a third preset number of symbols after the SBFD symbol is switched to the non-SBFD flexible symbol.
[0475] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0476] The third preset number of symbols may include N gap symbol.
[0477] It should be noted that, in combination with the above definition of "second valid RO", the second valid RO may include non-SBFD flexible symbols. However, under the SBFD configuration, the present application may use the RO within at least the third preset number of symbols after the SBFD symbol is switched to the non-SBFD flexible symbol as a valid RO, and this part of the valid RO may be regarded as a newly added valid RO under the second valid RO, and this part of the newly added valid RO is used to transmit PRACH, which is conducive to improving the spectrum utilization efficiency.
[0478] Frequency domain perspective
[0479] From the perspective of frequency domain, the present application may define that the uplink subband of the first effective RO and the SBFD symbol have the same frequency domain position.
[0480] The SBFD symbol here can be understood as switching from the SBFD symbol to the SBFD symbol in the non-SBFD flexible symbol.
[0481] The SBFD symbols here may include SBFD downlink symbols, SBFD uplink symbols, and SBFD flexible symbols.
[0482]
Method 4
[0483] In "Method 4", combined with the content in "II. Random Access Process" above, the network can configure the frequency domain position of the RO in the SBFD communication system through the parameters msg1-FrequencyStart and msg1-FDM in the high-level parameter RACH-ConfigGeneric.
[0484] Since the parameter msg1-FDM configures multiple frequency domain ROs at the same time domain position, in this case, multiple frequency domain ROs at the same time domain position will exist in the RO obtained by the SBFD configuration.
[0485] At this time, for all frequency domain ROs at the same time domain position, since some of the frequency domain ROs may be in the uplink subband of the SBFD symbol and the rest of the frequency domain ROs are in the downlink subband, all frequency domain ROs may be in the uplink subband of the SBFD symbol, and all frequency domain ROs may be in the downlink subband of the SBFD symbol. Therefore, the present application can be defined as follows:
[0486] ◆If all the frequency-domain ROs are in the uplink subband of the SBFD symbol, then all the frequency-domain ROs are valid ROs.
[0487] That is to say, the first valid RO may be all frequency domain ROs at the same time domain position, and all the frequency domain ROs are in the uplink subband of the SBFD downlink symbol.
[0488] In this way, since the uplink subband can support uplink transmission, all frequency-domain ROs in the uplink subband can support the transmission of RA preamble / random access request message, so that all frequency-domain ROs can be regarded as valid.
[0489] ◆If there is a part of the frequency domain ROs among all the frequency domain ROs that are in the uplink subband of the SBFD symbol, then the part of the frequency domain ROs is a valid RO.
[0490] That is to say, the first valid RO may be a portion of the frequency domain ROs that are only in the uplink subband of the SBFD symbol among all the frequency domain ROs at the same time domain position.
[0491] It can be understood that a part of the frequency domain RO of the effective RO may be in the uplink subband of the SBFD symbol, and this part of the frequency domain RO can support uplink transmission.
[0492] In this way, the present application can still use this part of the frequency domain RO to transmit PRACH, instead of considering that all frequency domain ROs at the same time domain position cannot perform uplink transmission because the remaining frequency domain ROs are in the downlink subband, which is beneficial to improving spectrum utilization.
[0493]
Method 5
[0494] In "Method 5", combined with the content in "II. Random Access Process" above, the network can configure the time domain position of the RO in the SBFD communication system through the parameter prach-ConfigurationIndex in the high-level parameter RACH-ConfigGeneric.
[0495] Since the RO configured by the parameter prach-ConfigurationIndex may include multiple symbols, and these symbols may include SBFD symbols and / or non-SBFD symbols, for the RO obtained by the SBFD configuration, some of the symbols in the RO may be SBFD symbols and the rest of the symbols may be non-SBFD symbols, all the symbols may be SBFD symbols, and all the symbols may be non-SBFD symbols. In this regard, the present application may be defined as follows:
[0496] ◆If some symbols of a RO are in the uplink subband of SBFD symbols, and the remaining symbols of the RO are in non-SBFD uplink symbols or non-SBFD flexible symbols, the RO is a valid RO.
[0497] That is, some symbols of the first valid RO are in the uplink subband of SBFD symbols, and the remaining symbols are in non-SBFD uplink symbols or non-SBFD flexible symbols.
[0498] In this way, since the uplink subband of the SBFD symbol can support uplink transmission, and the non-SBFD uplink symbol or non-SBFD flexible symbol can also support uplink transmission, although the RO symbols exist across symbols, the RO can be regarded as valid because they can support the transmission of RApreamble / random access request messages.
[0499] 4) Mapping relationship between RO and SSB
[0500] Combined with the content in the above "II. Random Access Process", it can be known that the network device will configure the mapping relationship between RO and SSB through the high-level parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB to implement PRACH transmission. Therefore, the PRACH transmission in the SBFD communication system discussed in this application also needs to study the mapping relationship between RO and SSB.
[0501] Optionally, the first valid RO may be jointly mapped with the second valid RO to perform unified mapping between RO and SSB.
[0502] That is, the first valid RO and the second valid RO are taken as a whole RO to uniformly perform mapping between the RO and the SSB.
[0503] In this way, since the mapping between RO and SSB is performed in a joint and unified manner, SSB can support SBFD and non-SBFD, thereby improving the compatibility of the communication system.
[0504] Optionally, the first valid RO and the second valid RO may independently perform mapping between RO and SSB.
[0505] That is, the first valid RO is mapped with the SSB alone, and the second valid RO is mapped with the SSB alone.
[0506] In this way, since the mapping between RO and SSB is performed independently, although SSB cannot support SBFD and non-SBFD, it can ensure the stability of the communication system and reduce the complexity of the communication system.
[0507] 5) Configuration process of RO obtained by SBFD configuration
[0508] It should be noted that the first valid RO of the present application can be configured using random access channel configuration information.
[0509] The random access channel configuration information may be transmitted by the network through network signaling, so that the network configures the second valid RO through the random access channel configuration information.
[0510] For example, in combination with the content in the above “II. Random Access Process”, the random access channel configuration information may include a high-level parameter RACH-ConfigGeneric, wherein the high-level parameter RACH-ConfigGeneric may include a parameter prach-ConfigurationIndex, a parameter msg1-FrequencyStart, and a parameter msg1-FDM.
[0511] Since the second valid RO is also configured using the random access channel configuration information, the present application needs to explain the random access channel configuration information used by the first valid RO and the random access channel configuration information used by the second valid RO.
[0512] Optionally, the first valid RO and the second valid RO may be configured using the same random access channel configuration information.
[0513] In this way, since the same random access channel configuration information is used for configuration, the network can use the same set of random access channel configuration information to uniformly configure ROs for the traditional communication system and the SBFD communication system, thereby facilitating the improvement of the compatibility of the communication system.
[0514] Optionally, the first valid RO and the second valid RO may be configured using different random access channel configuration information respectively.
[0515] In this way, since different random access channel configuration information is used for configuration, the network can use different random access channel configuration information to independently configure RO to the traditional communication system and the SBFD communication system, thereby facilitating improving the stability of the communication system and reducing the complexity of the communication system.
[0516] Optionally, if the SBFD flexible symbol where the first valid RO is located comes from a non-SBFD flexible symbol, the RO obtained by the SBFD configuration and the RO obtained by the non-SBFD configuration are configured using the same random access channel configuration information.
[0517] It should be noted that when the network configures non-SBFD flexible symbols as SBFD flexible symbols and configures valid ROs on the SBFD flexible symbols, since the configuration from non-SBFD flexible symbols to SBFD flexible symbols requires switching from the traditional communication system to the SBFD communication system, and since the non-SBFD flexible symbols and the SBFD flexible symbols are configured to support uplink transmission, in order to minimize the time required for switching, or to avoid the inability to continue to support communication due to switching between different communication systems, the network can use the same set of random access channel configuration information to uniformly configure ROs to the traditional communication system and the SBFD communication system, which is beneficial to improving the compatibility of the communication system.
[0518] Optionally, if the SBFD flexible symbol where the first valid RO is located comes from a non-SBFD flexible symbol, the RO obtained by the SBFD configuration and the RO obtained by the non-SBFD configuration are configured using different random access channel configuration information.
[0519] It should be noted that since the configuration from non-SBFD flexible symbols to SBFD flexible symbols requires switching from the traditional communication system to the SBFD communication system, but since different communication systems may have poor compatibility, the network can use different random access channel configuration information to independently configure RO to the traditional communication system and the SBFD communication system, which is beneficial to improve the stability of the communication system and reduce the complexity of the communication system.
[0520] 6) Mapping rate between PRU and RA preamble
[0521] Combined with the content of "Mapping ratio between PRU and RA preamble" in "II. Random access process" above, it can be known that the network may configure the mapping ratio between PRU and RA preamble to achieve MsgA PUSCH transmission. Therefore, the MsgA PUSCH transmission in the SBFD communication system discussed in this application also needs to study the mapping ratio between PRU and RA preamble.
[0522] Since the present application involves "first valid PO", "second valid PO", "first valid RO" and "second valid RO", the present application can flexibly select the following multiple methods to determine the mapping rate between PRU and RApreamble according to scenario requirements / network configuration, etc., so as to improve the flexibility of MsgAPUSCH transmission.
[0523]
Method a
[0524] In "method a", the mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is the same as the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO.
[0525] In this way, since the mapping rates are the same, the network can use the same set of high-level parameters to uniformly configure the mapping rates for the traditional communication system and the SBFD communication system, thereby facilitating improving the compatibility of the communication system and reducing the system complexity.
[0526] The first valid PO and the first valid RO are in a first SSB and RO association pattern period, and the second valid PO and the second valid RO are in a second SSB and RO association pattern period.
[0527] Optionally, the first SSB and RO association pattern period and the second SSB and RO association pattern period may be the same SSB and RO association pattern period or different SSB and RO association pattern periods.
[0528] Optionally, if the RA preambles associated with a preset number of second valid ROs are mapped to a PRU corresponding to a second valid PO within the second SSB and RO association pattern period, then within the first SSB and RO association pattern period, the RA preambles associated with the preset number of first valid ROs are mapped to a PRU corresponding to a first valid PO.
[0529] For example, the preset number is M=ceil(N preamble / N pru ), for example, within the same SSB and RO association pattern period, the continuous N associated with the second valid RO in the PRACH time slot preamble RA preambles are mapped to N pru The mapping rate between the PRU corresponding to the second valid PO and the RA preamble associated with the second valid RO is M=ceil(N preamble / N pru ).
[0530] Thus, the mapping ratio between the PRU corresponding to the first valid PO and the preamble code associated with the first valid RO is M=ceil(N preamble / N pru ). That is to say, the RA preambles associated with the M first valid ROs are mapped to the PRU corresponding to one first valid PO.
[0531]
Method b
[0532] In "mode b", the mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is different from the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO.
[0533] In this way, since the mapping rates are different, the network can use different sets of high-layer parameters to separately configure the respective mapping rates for the traditional communication system and the SBFD communication system, thereby facilitating improving the stability of the communication system.
[0534] The first valid PO and the first valid RO are in a first SSB and RO association pattern period, and the second valid PO and the second valid RO are in a second SSB and RO association pattern period.
[0535] Optionally, the first SSB and RO association pattern period and the second SSB and RO association pattern period may be the same SSB and RO association pattern period or different SSB and RO association pattern periods.
[0536] Optionally, in a first SSB and RO association pattern period, RA preambles associated with a first preset number of first valid ROs are mapped to a PRU corresponding to a first valid PO; in a second SSB and RO association pattern period, RA preambles associated with a second preset number of second valid ROs are mapped to a PRU corresponding to a second valid PO; wherein the first preset number is not equal to the second preset number.
[0537] For example, the first preset number is M1=ceil(N preamble _1 / N pru_1 ) and the second preset number is M2=ceil(N preamble_2 / N pru_2 ), for example, in the first SSB and RO association pattern period, the first valid RO in the PRACH time slot is associated with the continuous N preamble_1 RApreambles are mapped to N pru_1 At this time, the mapping rate between the PRU corresponding to the first valid PO and the RA preamble associated with the first valid RO is M1=ceil(N preamble_1 / N pru_1 ).
[0538] In the second SSB and RO association pattern period, the continuous N associated with the second valid RO in the PRACH time slot preamble_2 RApreambles are mapped to N pru_2 The mapping rate between the PRU corresponding to the second valid PO and the RA preamble associated with the second valid RO is M2=ceil(N preamble_2 / N pru_2 ), and M1≠M2.
[0539]
Method c
[0540] In "method c", the mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO, and the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO are calculated independently.
[0541] In this way, the network can use different sets of high-layer parameters to separately configure respective mapping rates for the traditional communication system and the SBFD communication system, thereby facilitating improving the stability of the communication system.
[0542] The first valid PO and the first valid RO are in the third SSB and RO association pattern period, and the second valid PO and the second valid RO are in the fourth SSB and RO association pattern period.
[0543] Optionally, the third SSB and RO association pattern period and the fourth SSB and RO association pattern period are different SSB and RO association pattern periods.
[0544] Optionally, in a third SSB and RO association pattern period, RA preambles associated with a third preset number of first valid ROs are mapped to a PRU corresponding to a first valid PO; in a second SSB and RO association pattern period, RA preambles associated with a fourth preset number of second valid ROs are mapped to a PRU corresponding to a second valid PO; wherein the third preset number is not equal to or equal to the fourth preset number.
[0545] For example, the third preset number is M3=ceil(N preamble_3 / N pru_3 ) and the fourth preset number is M4=ceil(N preamble_4 / N pru_4 ), for example, in the third SSB and RO association pattern period, the continuous N associated with the first valid RO in the PRACH time slot preamble_3 RApreambles are mapped to N pru_3 The mapping ratio between the PRU corresponding to the first valid PO and the RA preamble associated with the first valid RO is M3=ceil(N preamble_3 / N pru_3 ).
[0546] In the fourth SSB and RO association pattern period, the continuous N associated with the second valid RO in the PRACH time slot preamble_4 RA preambles are mapped to N pru_4 The mapping ratio between the PRU corresponding to the second valid PO and the RA preamble associated with the second valid RO is M4=ceil(N preamble_4 / N pru_4 ), and M3≠M4 or M3=M4.
[0547]
Method d
[0548] In "method d", the mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO, and the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO are calculated jointly.
[0549] In this way, the network can use the same set of high-level parameters to uniformly configure the mapping rate to the traditional communication system and the SBFD communication system, thereby facilitating improving the compatibility of the communication system and reducing the system complexity.
[0550] The first valid PO, the second valid PO, the first valid RO and the second valid RO are all in the same SSB and RO association pattern period.
[0551] Optionally, within the same SSB and RO association pattern period, the RA preamble associated with the first valid RO and the RA preamble associated with the second valid RO are jointly mapped to the PRU corresponding to the first valid PO and the PRU corresponding to the second valid PO.
[0552] Further, the sum of the RA preamble associated with the first valid RO and the RA preamble associated with the second valid RO is proportional to the sum of the PRU corresponding to the first valid PO and the PRU corresponding to the second valid PO. The proportional relationship may be a direct proportional relationship or an inverse proportional relationship, and there is no limitation on this.
[0553] 3. An example of an uplink data communication method
[0554]
describe
[0555] In combination with the above content, the following takes the interaction between a terminal device and a network device as an example to introduce an uplink data communication method of an embodiment of the present application. Among them, the terminal device can be a chip, a chip module or a communication module, etc., and the network device can be a chip, a chip module or a communication module, etc.
[0556] like Fig.15 FIG. 1 is a flow chart of an uplink data communication method according to an embodiment of the present application, which specifically includes the following steps:
[0557] S1510 : The terminal device performs 2-step random access uplink data transmission according to the first valid PO obtained by SBFD configuration.
[0558] Correspondingly, the network device performs 2-step random access uplink data reception according to the first valid PO obtained by the SBFD configuration.
[0559] It should be noted that, for details of "SBFD", "PO", etc., please refer to the above contents, which will not be elaborated on here.
[0560] Since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with the uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0561] Some possible implementations
[0562] In combination with the above content, some possible implementation methods are described below. For other methods not described, please refer to the above content for details, and no further elaboration will be given.
[0563] Optionally, the first valid PO is in the uplink subband of the SBFD symbol.
[0564] Optionally, the first valid PO is in an uplink subband of the SBFD symbol, including:
[0565] All frequency domain resource units of the first valid PO are within the uplink subband of the SBFD symbol.
[0566] Optionally, the first valid PO is in an uplink subband of the SBFD symbol, including:
[0567] Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
[0568] Optionally, the first valid PO starts no earlier than a first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0569] Optionally, all symbols of the first valid PO are SBFD symbols.
[0570] Optionally, some symbols of the first valid PO are SBFD symbols, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols.
[0571] Optionally, the first valid PO and the second valid PO are configured using the same 2-step random access channel configuration information; or,
[0572] The first valid PO and the second valid PO are each configured using different 2-step random access channel configuration information.
[0573] Optionally, the first valid PO and the second valid PO are jointly and uniformly mapped between PO and demodulation reference signal DMRS resources; or,
[0574] The first valid PO and the second valid PO independently perform mapping between PO and DMRS resources.
[0575] Optionally, a mapping ratio between a physical uplink shared channel resource unit PRU corresponding to a first valid PO and a preamble associated with a first valid RO is the same as a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO; or,
[0576] The mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is different from the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO;
[0577] Among them, the first valid PO and the first valid RO are in the first synchronization signal block SSB and RO associated pattern period, and the second valid PO and the second valid RO are in the second SSB and RO associated pattern period.
[0578] Optionally, a mapping ratio between a PRU corresponding to a first valid PO and a preamble associated with a first valid RO, and a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO are calculated independently;
[0579] The first valid PO and the first valid RO are in the third SSB and RO association pattern period, and the second valid PO and the second valid RO are in the fourth SSB and RO association pattern period.
[0580] Optionally, a mapping ratio between a PRU corresponding to a first valid PO and a preamble associated with a first valid RO, and a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO are jointly calculated;
[0581] The first valid PO, the second valid PO, the first valid RO and the second valid RO are all in the same SSB and RO association pattern period.
[0582] Optionally, the second valid PO is within the PUSCH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or,
[0583] The second valid RO starts no earlier than a second preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than a second preset number of symbols after the SSB symbol; or,
[0584] The second valid RO is within the PUSCH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than a second preset number of symbols after the last downlink symbol and / or starts no earlier than a second preset number of symbols after the SSB symbol.
[0585] Optionally, the first valid RO is in an uplink subband of the SBFD symbol; and / or,
[0586] The first valid RO starts no earlier than a third preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0587] Optionally, the second valid RO is within the PRACH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or,
[0588] The second valid RO starts no earlier than the fourth preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol; or,
[0589] The second valid RO is within the PRACH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than the fourth preset number of symbols after the last downlink symbol and / or starts no earlier than the fourth preset number of symbols after the SSB symbol.
[0590] 5. Example of an uplink data communication device
[0591]
describe
[0592] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method side. It is understandable that in order to realize the above functions, the terminal device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0593] The embodiment of the present application can divide the terminal device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation.
[0594] In the case of an integrated unit, Fig.16 The figure is a block diagram of the functional units of an uplink data communication device according to an embodiment of the present application. The uplink data communication device 1600 includes a transmission unit 1601 .
[0595] In some possible implementations, the transmission unit 1601 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0596] In some possible implementations, the uplink data communication apparatus 1600 may further include a storage unit, which is used to store computer program codes or instructions executed by the uplink data communication apparatus 1600. The storage unit may be a memory.
[0597] In some possible implementations, the uplink data communication device 1600 may be a chip or a chip module.
[0598] In some possible implementations, the transmission unit 1601 may be integrated into other units.
[0599] For example, the transmission unit 1601 may be integrated in the communication unit.
[0600] For another example, the transmission unit 1601 may be integrated into the processing unit.
[0601] It should be noted that the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.
[0602] The processing unit may be a processor or a controller, for example, a baseband processor, a baseband chip, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit may also be a combination that implements a computing function, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0603] Optionally, the uplink data communication device 1600 is used to execute any step executed by the terminal device / chip / chip module, etc. in the above method embodiment.
[0604] In specific implementation, the transmission unit 1601 is used to execute any step in the above method embodiment, and when executing actions such as sending, other units can be selectively called to complete corresponding operations.
[0605] The transmission unit 1601 is configured to perform uplink data transmission of 2-step random access according to the first valid PO obtained by SBFD configuration.
[0606] It can be seen that since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0607] It should be noted that Fig.16 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be described in detail here.
[0608] Some possible implementations
[0609] Some possible implementations are described below, wherein some specific descriptions can be found above, and will not be repeated here.
[0610] Optionally, the first valid PO is in the uplink subband of the SBFD symbol.
[0611] Optionally, the first valid PO is in an uplink subband of the SBFD symbol, including:
[0612] All frequency domain resource units of the first valid PO are within the uplink subband of the SBFD symbol.
[0613] Optionally, the first valid PO is in an uplink subband of the SBFD symbol, including:
[0614] Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
[0615] Optionally, the first valid PO starts no earlier than a first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0616] Optionally, all symbols of the first valid PO are SBFD symbols.
[0617] Optionally, some symbols of the first valid PO are SBFD symbols, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols.
[0618] Optionally, the first valid PO and the second valid PO are configured using the same 2-step random access channel configuration information; or,
[0619] The first valid PO and the second valid PO are each configured using different 2-step random access channel configuration information.
[0620] Optionally, the first valid PO and the second valid PO are jointly and uniformly mapped between PO and demodulation reference signal DMRS resources; or,
[0621] The first valid PO and the second valid PO independently perform mapping between PO and DMRS resources.
[0622] Optionally, a mapping ratio between a physical uplink shared channel resource unit PRU corresponding to a first valid PO and a preamble associated with a first valid RO is the same as a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO; or,
[0623] The mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is different from the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO;
[0624] Among them, the first valid PO and the first valid RO are in the first synchronization signal block SSB and RO associated pattern period, and the second valid PO and the second valid RO are in the second SSB and RO associated pattern period.
[0625] Optionally, a mapping ratio between a PRU corresponding to a first valid PO and a preamble associated with a first valid RO, and a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO are calculated independently;
[0626] The first valid PO and the first valid RO are in the third SSB and RO association pattern period, and the second valid PO and the second valid RO are in the fourth SSB and RO association pattern period.
[0627] Optionally, a mapping ratio between a PRU corresponding to a first valid PO and a preamble associated with a first valid RO, and a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO are jointly calculated;
[0628] The first valid PO, the second valid PO, the first valid RO and the second valid RO are all in the same SSB and RO association pattern period.
[0629] Optionally, the second valid PO is within the PUSCH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or,
[0630] The second valid RO starts no earlier than a second preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than a second preset number of symbols after the SSB symbol; or,
[0631] The second valid RO is within the PUSCH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than a second preset number of symbols after the last downlink symbol and / or starts no earlier than a second preset number of symbols after the SSB symbol.
[0632] Optionally, the first valid RO is in an uplink subband of the SBFD symbol; and / or,
[0633] The first valid RO starts no earlier than a third preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0634] Optionally, the second valid RO is within the PRACH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or,
[0635] The second valid RO starts no earlier than the fourth preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol; or,
[0636] The second valid RO is within the PRACH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than the fourth preset number of symbols after the last downlink symbol and / or starts no earlier than the fourth preset number of symbols after the SSB symbol.
[0637] VI. Example of another uplink data communication device
[0638]
describe
[0639] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method side. It is understandable that in order to realize the above functions, the network device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0640] The embodiment of the present application can divide the network device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation.
[0641] In the case of an integrated unit, Fig.17 The uplink data communication device 1700 is a functional unit composition block diagram of an embodiment of the present application. The uplink data communication device 1700 includes a receiving unit 1701 .
[0642] In some possible implementations, the receiving unit 1701 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0643] In some possible implementations, the uplink data communication apparatus 1700 may further include a storage unit, which is used to store computer program codes or instructions executed by the uplink data communication apparatus 1700. The storage unit may be a memory.
[0644] In some possible implementations, the uplink data communication device 1700 may be a chip or a chip module.
[0645] In some possible implementations, the receiving unit 1701 may be integrated into other units.
[0646] For example, the receiving unit 1701 may be integrated into the communication unit.
[0647] For another example, the receiving unit 1701 may be integrated into the processing unit.
[0648] It should be noted that the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.
[0649] The processing unit may be a processor or a controller, for example, a baseband processor, a baseband chip, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit may also be a combination that implements a computing function, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0650] Optionally, the uplink data communication device 1700 is used to execute any step executed by the chip / chip module / network device, etc. in the above method embodiment.
[0651] In specific implementation, the receiving unit 1701 is used to execute any step in the above method embodiment, and when executing actions such as sending, other units can be selectively called to complete corresponding operations.
[0652] The receiving unit 1701 is configured to perform uplink data reception of 2-step random access according to the first valid PO obtained by SBFD configuration.
[0653] It can be seen that since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0654] It should be noted that Fig.17 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be described in detail here.
[0655] Some possible implementations
[0656] Some possible implementations are described below, wherein some specific descriptions can be found above, and will not be repeated here.
[0657] Optionally, the first valid PO is in the uplink subband of the SBFD symbol.
[0658] Optionally, the first valid PO is in an uplink subband of the SBFD symbol, including:
[0659] All frequency domain resource units of the first valid PO are within the uplink subband of the SBFD symbol.
[0660] Optionally, the first valid PO is in an uplink subband of the SBFD symbol, including:
[0661] Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
[0662] Optionally, the first valid PO starts no earlier than a first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0663] Optionally, all symbols of the first valid PO are SBFD symbols.
[0664] Optionally, some symbols of the first valid PO are SBFD symbols, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols.
[0665] Optionally, the first valid PO and the second valid PO are configured using the same 2-step random access channel configuration information; or,
[0666] The first valid PO and the second valid PO are each configured using different 2-step random access channel configuration information.
[0667] Optionally, the first valid PO and the second valid PO are jointly and uniformly mapped between PO and demodulation reference signal DMRS resources; or,
[0668] The first valid PO and the second valid PO independently perform mapping between PO and DMRS resources.
[0669] Optionally, a mapping ratio between a physical uplink shared channel resource unit PRU corresponding to a first valid PO and a preamble associated with a first valid RO is the same as a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO; or,
[0670] The mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is different from the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO;
[0671] Among them, the first valid PO and the first valid RO are in the first synchronization signal block SSB and RO associated pattern period, and the second valid PO and the second valid RO are in the second SSB and RO associated pattern period.
[0672] Optionally, a mapping ratio between a PRU corresponding to a first valid PO and a preamble associated with a first valid RO, and a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO are calculated independently;
[0673] The first valid PO and the first valid RO are in the third SSB and RO association pattern period, and the second valid PO and the second valid RO are in the fourth SSB and RO association pattern period.
[0674] Optionally, a mapping ratio between a PRU corresponding to a first valid PO and a preamble associated with a first valid RO, and a mapping ratio between a PRU corresponding to a second valid PO and a preamble associated with a second valid RO are jointly calculated;
[0675] The first valid PO, the second valid PO, the first valid RO and the second valid RO are all in the same SSB and RO association pattern period.
[0676] Optionally, the second valid PO is within the PUSCH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or,
[0677] The second valid RO starts no earlier than a second preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than a second preset number of symbols after the SSB symbol; or,
[0678] The second valid RO is within the PUSCH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than a second preset number of symbols after the last downlink symbol and / or starts no earlier than a second preset number of symbols after the SSB symbol.
[0679] Optionally, the first valid RO is in an uplink subband of the SBFD symbol; and / or,
[0680] The first valid RO starts no earlier than a third preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
[0681] Optionally, the second valid RO is within the PRACH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or,
[0682] The second valid RO starts no earlier than the fourth preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol; or,
[0683] The second valid RO is within the PRACH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than the fourth preset number of symbols after the last downlink symbol and / or starts no earlier than the fourth preset number of symbols after the SSB symbol.
[0684] VII. Example of a terminal device
[0685] See also Fig.18 , Fig.18 18 is a schematic diagram of a terminal device according to an embodiment of the present application. The terminal device 1800 may include a processor 1810 , a memory 1820 , and a communication bus for connecting the processor 1810 and the memory 1820 .
[0686] In some possible implementations, the memory 1820 includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and the memory 1820 is used to store the program code executed by the terminal device 1800 and the transmitted data.
[0687] In some possible implementations, the terminal device 1800 also includes a communication interface for receiving and sending data.
[0688] In some possible implementations, the terminal device 1800 may be the first terminal device mentioned above.
[0689] In some possible implementations, the processor 1810 may be one or more CPUs. When the processor 1810 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0690] In some possible implementations, the processor 1810 may be a baseband chip, a chip, a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof.
[0691] In a specific implementation, the processor 1810 in the terminal device 1800 is used to execute the computer program or instruction 1821 stored in the memory 1820 to perform the following operations:
[0692] The first valid PO obtained according to the SBFD configuration is used to perform uplink data transmission in 2-step random access.
[0693] It can be seen that since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0694] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the terminal device 1800 can be used to execute the above method embodiment of the present application, which will not be repeated here.
[0695] VII. Example of a network device
[0696] See also Fig.19 , Fig.19 19 is a schematic diagram of a network device provided in an embodiment of the present application. The network device 1900 includes a processor 1910, a memory 1920, and a communication bus for connecting the processor 1910 and the memory 1920.
[0697] In some possible implementations, the memory 1920 includes but is not limited to RAM, ROM, EPROM or CD-ROM, and the memory 1920 is used to store relevant instructions and data.
[0698] In some possible implementations, the network device 1900 also includes a communication interface for receiving and sending data.
[0699] In some possible implementations, the processor 1910 may be one or more CPUs. When the processor 1910 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0700] In some possible implementations, the processor 1910 may be a baseband chip, a chip, a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof.
[0701] In some possible implementations, the processor 1910 in the network device 1900 is used to execute a computer program or instruction 1921 stored in the memory 1920 to perform the following operations:
[0702] The first valid PO obtained according to the SBFD configuration is used to perform uplink data reception in 2-step random access.
[0703] It can be seen that since the uplink data communication of 2-step random access requires the use of PO, and the traditional PO is usually obtained by non-SBFD configuration, the present application can configure SBFD through the network and obtain the PO obtained by the SBFD configuration, and then perform uplink data communication based on the obtained effective PO, thereby combining SBFD with uplink data communication to achieve enhanced 2-step random access uplink data communication.
[0704] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the network device 1900 can be used to execute the above method embodiment of the present application, which will not be repeated here.
[0705] 8. Other related examples
[0706] In some possible implementations, the above method embodiments may be applied to or in a terminal device. That is, the execution subject of the above method embodiments may be a terminal device, a chip, a chip module or a module, etc., and no specific limitation is made to this.
[0707] In some possible implementations, the above method embodiments may be applied to or in network devices. That is, the execution subject of the above method embodiments may be a network device, a chip, a chip module or a module, etc., and no specific limitation is made to this.
[0708] An embodiment of the present application also provides a chip, including a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0709] An embodiment of the present application also provides a chip module, including a transceiver component and a chip, the chip including a processor, a memory and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0710] An embodiment of the present application also provides a computer-readable storage medium storing a computer program or instructions, which implements the steps described in the above method embodiment when executed.
[0711] The embodiment of the present application also provides a computer program product, including a computer program or instructions, which implement the steps described in the above method embodiment when executed.
[0712] An embodiment of the present application also provides a communication system, including the above-mentioned terminal device and the above-mentioned network device.
[0713] It should be noted that, for the above-mentioned various embodiments, for the sake of simple description, they are all expressed as a series of action combinations. Those skilled in the art should be aware that the present application is not limited by the described order of actions, because some steps in the embodiments of the present application can be performed in other orders or simultaneously. In addition, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily required by the embodiments of the present application.
[0714] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The steps of the method or algorithm described in the embodiments of the present application can be implemented in hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (electrically EPROM, EEPROM), registers, hard disks, mobile hard disks, read-only compact disks (CD-ROMs) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a management device. Of course, the processor and the storage medium can also exist in a terminal device or a management device as discrete components.
[0715] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiments of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server, or data center to another website site, computer, server, or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0716] The modules / units included in the devices and products described in the above embodiments may be software modules / units or hardware modules / units, or may be partially software modules / units and partially hardware modules / units. For example, for the devices and products applied to or integrated in the chip, the modules / units included therein may all be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for the devices and products applied to or integrated in the chip module, the modules / units included therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or in different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The software programs run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits. It is implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in hardware such as circuits; for each device or product applied to or integrated in the terminal device, each module / unit contained therein can be implemented in hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal device, or at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal device, and the remaining (if any) modules / units can be implemented in hardware such as circuits. The specific implementation methods described above further explain the purpose, technical solutions and beneficial effects of the embodiments of the present application in detail. It should be understood that the above description is only the specific implementation method of the embodiments of the present application, and is not used to limit the protection scope of the embodiments of the present application. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solution of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.
Claims
1. An uplink data communication method, characterized in that: include: The uplink data transmission of 2-step random access is performed according to the first valid physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
2. The method according to claim 1, characterized in that The first valid PO is in the uplink subband of the SBFD symbol.
3. The method according to claim 2, characterized in that The first valid PO is in an uplink subband of the SBFD symbol, including: All frequency domain resource units of the first effective PO are within the uplink subband of the SBFD symbol.
4. The method according to claim 2, characterized in that: The first valid PO is in the uplink subband of the SBFD symbol, including: Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
5. The method according to any one of claims 1 to 4, characterized in that: The first valid PO starts no earlier than a first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
6. The method according to any one of claims 1 to 5, characterized in that: All symbols of the first valid PO are SBFD symbols.
7. The method according to any one of claims 1 to 5, characterized in that: Some symbols of the first valid PO are SBFD symbols, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols.
8. The method according to claim 1, characterized in that The first valid PO and the second valid PO are configured using the same 2-step random access channel configuration information; or, The first valid PO and the second valid PO are each configured using different 2-step random access channel configuration information.
9. The method according to claim 1, characterized in that: The first valid PO and the second valid PO are jointly and uniformly mapped between PO and demodulation reference signal DMRS resources; or, The first valid PO and the second valid PO each independently perform mapping between PO and DMRS resources.
10. The method according to claim 1, characterized in that The mapping ratio between the physical uplink shared channel resource unit PRU corresponding to the first valid PO and the preamble associated with the first valid physical random access channel opportunity RO is the same as the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO; or A mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is different from a mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO; The first valid PO and the first valid RO are in a first synchronization signal block SSB and RO associated pattern period, and the second valid PO and the second valid RO are in a second SSB and RO associated pattern period.
11. The method according to claim 1, characterized in that: The mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO, and the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO are calculated independently; The first valid PO and the first valid RO are in a third SSB and RO association pattern period, and the second valid PO and the second valid RO are in a fourth SSB and RO association pattern period.
12. The method according to claim 1, characterized in that A mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO, and a mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO are calculated jointly; The first valid PO, the second valid PO, the first valid RO and the second valid RO are all in the same SSB and RO association pattern period.
13. The method according to any one of claims 10 to 12, characterized in that: The second valid PO is within the PUSCH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or, The second valid RO starts no earlier than a second preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than a second preset number of symbols after the SSB symbol; or, The second valid RO is within the PUSCH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than the second preset number of symbols after the last downlink symbol, and / or starts no earlier than the second preset number of symbols after the SSB symbol.
14. The method according to any one of claims 10 to 12, characterized in that: The first valid RO is in the uplink subband of the SBFD symbol; and / or, The first valid RO starts no earlier than a third preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
15. The method according to any one of claims 10 to 12, characterized in that: The second valid RO is in the PRACH time slot and is in a non-SBFD uplink symbol or a non-SBFD flexible symbol; or, The second valid RO starts no earlier than the fourth preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol; or, The second valid RO is within the PRACH time slot and is within an uplink symbol or a flexible symbol, and starts no earlier than the fourth preset number of symbols after the last downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol.
16. An uplink data communication method, characterized in that: include: The uplink data reception of 2-step random access is performed according to the first valid physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
17. The method according to claim 16, characterized in that The first valid PO is in the uplink subband of the SBFD symbol.
18. The method according to claim 17, characterized in that The first valid PO is in the uplink subband of the SBFD symbol, including: All frequency domain resource units of the first effective PO are within the uplink subband of the SBFD symbol.
19. The method according to claim 17, characterized in that The first valid PO is in the uplink subband of the SBFD symbol, including: Some frequency domain resource units of the first valid PO are in the uplink subband of the SBFD flexible symbol, and the remaining frequency domain resource units are in the downlink subband of the SBFD flexible symbol.
20. The method according to any one of claims 16 to 19, characterized in that: The first valid PO starts no earlier than a first preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
21. The method according to any one of claims 16 to 20, characterized in that: All symbols of the first valid PO are SBFD symbols.
22. The method according to any one of claims 16 to 20, characterized in that: Some symbols of the first valid PO are SBFD symbols, and the remaining symbols are non-SBFD uplink symbols or non-SBFD flexible symbols.
23. The method according to claim 16, characterized in that The first valid PO and the second valid PO are configured using the same 2-step random access channel configuration information; or, The first valid PO and the second valid PO are each configured using different 2-step random access channel configuration information.
24. The method according to claim 16, characterized in that The first valid PO and the second valid PO are jointly and uniformly mapped between PO and demodulation reference signal DMRS resources; or, The first valid PO and the second valid PO each independently perform mapping between PO and DMRS resources.
25. The method according to claim 16, characterized in that The mapping ratio between the physical uplink shared channel resource unit PRU corresponding to the first valid PO and the preamble associated with the first valid physical random access channel opportunity RO is the same as the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO; or A mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO is different from a mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO; The first valid PO and the first valid RO are in a first synchronization signal block SSB and RO associated pattern period, and the second valid PO and the second valid RO are in a second SSB and RO associated pattern period.
26. The method according to claim 16, characterized in that The mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO, and the mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO are calculated independently; The first valid PO and the first valid RO are in a third SSB and RO association pattern period, and the second valid PO and the second valid RO are in a fourth SSB and RO association pattern period.
27. The method according to claim 16, characterized in that A mapping ratio between the PRU corresponding to the first valid PO and the preamble associated with the first valid RO, and a mapping ratio between the PRU corresponding to the second valid PO and the preamble associated with the second valid RO are calculated jointly; The first valid PO, the second valid PO, the first valid RO and the second valid RO are all in the same SSB and RO association pattern period.
28. The method according to any one of claims 25 to 27, characterized in that: The second valid PO is within the PUSCH time slot and is within a non-SBFD uplink symbol or a non-SBFD flexible symbol; or, The second valid RO starts no earlier than a second preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than a second preset number of symbols after the SSB symbol; or, The second valid RO is within the PUSCH time slot and is within the uplink symbol or the flexible symbol, and starts no earlier than the second preset number of symbols after the last downlink symbol, and / or starts no earlier than the second preset number of symbols after the SSB symbol.
29. The method according to any one of claims 25 to 27, characterized in that: The first valid RO is in the uplink subband of the SBFD symbol; and / or, The first valid RO starts no earlier than a third preset number of symbols after the non-SBFD downlink symbol is switched to the SBFD symbol.
30. The method according to any one of claims 25 to 27, characterized in that: The second valid RO is in the PRACH time slot and is in a non-SBFD uplink symbol or a non-SBFD flexible symbol; or, The second valid RO starts no earlier than the fourth preset number of symbols after the last non-SBFD downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol; or, The second valid RO is within the PRACH time slot and is within an uplink symbol or a flexible symbol, and starts no earlier than the fourth preset number of symbols after the last downlink symbol, and / or starts no earlier than the fourth preset number of symbols after the SSB symbol.
31. An uplink data communication device, characterized in that: include: The transmission unit is used to perform uplink data transmission of 2-step random access according to the first effective physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
32. An uplink data communication device, characterized in that: include: The receiving unit is used to perform uplink data reception of 2-step random access according to the first valid physical uplink shared channel opportunity PO obtained by the sub-band full-duplex SBFD configuration.
33. A terminal device comprising a processor, a memory and a computer program or instruction stored in the memory, characterized in that: The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1 to 15.
34. A network device comprising a processor, a memory and a computer program or instruction stored in the memory, characterized in that: The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 16 to 30.
35. A chip, comprising a processor and a communication interface, characterized in that: The processor performs the steps of the method of any one of claims 1-15 or 16-30.
36. A computer-readable storage medium, characterized in that: It stores a computer program or instruction, which implements the steps of the method described in any one of claims 1-15 or 16-30 when executed.