Resource mapping method, terminal and network side equipment
By adopting a flexible resource mapping method in 5G mobile communication, using information such as mapping period, association period and mapping times, the problem of poor SSB resource mapping configuration flexibility is solved, and more efficient resource utilization and system adaptability is achieved.
Patent Information
- Application Number
- CN202311858216.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2025-07-01
AI Technical Summary
In 5G mobile communication technology, the resource mapping configuration of the synchronous signal/physical broadcast channel block (SSB) is poor in flexibility and cannot be flexibly adjusted in ways other than system messages.
A resource mapping method is provided, which determines the mapping between the reference object and the access resource through the terminal and the network side device, and uses flexible resource mapping information such as mapping period, association period, time period and mapping times to realize the flexible transmission of the reference object and access resource.
It improves the flexibility of resource mapping, can dynamically adjust the configuration of SSB according to actual needs, and improves the adaptability and efficiency of the system.
Smart Images

Figure CN120239057A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a resource mapping method, a terminal, and a network-side device. Background Art
[0002] In a fifth-generation mobile communication technology (5G) network, the configuration of a synchronization signal / physical broadcast channel block (SSB) is configured by a system message, and the resource configuration of the SSB can only be changed through radio resource control (RRC) reconfiguration.
[0003] Currently, with the configuration method through system messages, for each SSB index, the mapping configurations such as the period and power of the SSB are the same, and the configuration of the SSB can only be changed by updating the system message, resulting in poor flexibility of resource mapping. Summary of the Invention
[0004] Embodiments of this application provide a resource mapping method, a terminal, and a network-side device, which can solve the problem of poor flexibility of resource mapping in related technologies.
[0005] In a first aspect, a resource mapping method is provided, which is executed by a terminal. The method includes:
[0006] The terminal determines a mapping between a reference object and access resources; wherein, the mapping is related to the resource mapping information of at least one of the reference object and the access resources, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0007] The terminal performs transmission of at least one of the reference object and the access resources based on the mapping.
[0008] In a second aspect, a resource mapping method is provided, which is executed by a network-side device. The method includes:
[0009] The network-side device sends resource mapping information of at least one of a reference object and access resources.
[0010] Wherein, the resource mapping information assists in determining the mapping between the reference object and the access resources, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0011] In a third aspect, a resource mapping device is provided. The device includes:
[0012] A determination module, configured to determine a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count.
[0013] A transmission module, configured to perform transmission of at least one of the reference object and the access resource based on the mapping.
[0014] In a fourth aspect, a resource mapping apparatus is provided, and the apparatus includes:
[0015] A sending module, configured to send resource mapping information of at least one of a reference object and an access resource;
[0016] wherein the resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count.
[0017] In a fifth aspect, a terminal is provided, and the terminal includes a processor and a memory. The memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0018] In a sixth aspect, a terminal is provided, including a processor and a communication interface. Wherein, the processor is configured to:
[0019] Determine a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count.
[0020] Based on the mapping, perform transmission of at least one of the reference object and the access resource.
[0021] In a seventh aspect, a network-side device is provided, and the network-side device includes a processor and a memory. The memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0022] In an eighth aspect, a network-side device is provided, including a processor and a communication interface. Wherein, the communication interface is configured to: send resource mapping information of at least one of a reference object and an access resource;
[0023] Among them, the resource mapping information is used to assist in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a number of mappings.
[0024] In a ninth aspect, a readable storage medium is provided, on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0025] In a tenth aspect, a wireless communication system is provided, including: a terminal and a network-side device, the terminal can be used to execute the steps of the method described in the first aspect, and the network-side device can be used to execute the steps of the method described in the second aspect.
[0026] In an eleventh aspect, a chip is provided, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the method described in the first aspect, or to implement the method described in the second aspect.
[0027] In a twelfth aspect, a computer program / program product is provided, the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the resource mapping method described in the first aspect and to implement the steps of the resource mapping method described in the second aspect.
[0028] In the embodiments of the present application, the terminal determines the mapping between the reference object and the access resource, and this mapping is related to the resource mapping information of at least one of the reference object and the access resource. The resource mapping information includes at least one of a mapping period, an association period, a time period, and a number of mappings. The terminal can perform the transmission of at least one of the reference object and the access resource based on the determined mapping. Compared with the related art where the mapping configurations such as the period and power of the SSB configured through system messages are all the same and the SSB configuration can only be changed by updating the system message, in the embodiments of the present application, the mapping determined by the terminal is related to flexible resource mapping information. Therefore, based on the mapping, the transmission of at least one of the reference object and the access resource can be flexibly realized, improving the flexibility of resource mapping. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0030] Figure 2 is a schematic diagram of the structure of the SSB in the related art;
[0031] Figure 3 is one of the schematic diagrams of the SSB and the RO in the time domain and frequency domain in the related art;
[0032] Figure 4 It is a schematic diagram of the SSB-to-RO mapping in the frequency domain in the related art;
[0033] Figure 5 It is the second schematic diagram of the SSB and RO in the time domain and frequency domain in the related art;
[0034] Figure 6 It is one of the schematic flowcharts of the resource mapping method provided by the embodiments of the present application;
[0035] Figure 7 It is the second schematic flowchart of the resource mapping method provided by the embodiments of the present application;
[0036] Figure 8 It is the signaling interaction diagram of the resource mapping method provided by the embodiments of the present application;
[0037] Figure 9 It is one of the schematic diagrams of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0038] Figure 10 It is the second schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0039] Figure 11 It is the third schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0040] Figure 12 It is the fourth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0041] Figure 13 It is the fifth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0042] Figure 14 It is the sixth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0043] Figure 15 It is the seventh schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0044] Figure 16 It is the eighth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0045] Figure 17 It is the ninth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application;
[0046] Figure 18 It is one of the schematic structural diagrams of the resource mapping device provided by the embodiments of the present application;
[0047] Figure 19 It is the second schematic structural diagram of the resource mapping device provided by the embodiment of the present application;
[0048] Figure 20 It is the schematic structural diagram of a communication device provided by the embodiment of the present application;
[0049] Figure 21 It is the schematic hardware structure diagram of a terminal provided by the embodiment of the present application;
[0050] Figure 22 It is the schematic structural diagram of a network-side device provided by the embodiment of the present application. Specific embodiments
[0051] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0052] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.
[0053] The term "indicate" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0054] It should be noted that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for illustrative purposes, and the NR term is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6 th Generation, 6G) communication system.
[0055] Figure 1 is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied, such as Figure 1As shown in the figure, the wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), an ATM or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be referred to as a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay BaseStation (RBS), Serving Base Station (SBS), Base TransceiverStation (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0056] The core network device may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0057] To facilitate a clearer understanding of the technical solutions provided by the embodiments of this application, some relevant background knowledge is introduced as follows.
[0058] (1) Synchronization signal and Physical Broadcast Channel (PBCH);
[0059] To enable a User Equipment (UE) to search for a reasonable cell and synchronize with the selected cell, the network usually needs to broadcast synchronization signals and provide certain primary information about the cell. The synchronization signals mainly include the primary synchronization signal and the secondary synchronization signal. The Physical Broadcast Channel (PBCH) carries the most important system information, also known as the Master Information Block (MIB).
[0060] Figure 2 is a schematic diagram of the structure of the Synchronization Signal Block (SSB) in the related art. In 5G, the structure of the SSB is as Figure 2 shown.
[0061] (2) The mapping rule of the SSB to the Physical Random Access Channel Transmission Opportunity (PRACH Occasion, RO) in 5G NR;
[0062] The Physical Random Access Channel (PRACH) resources and the configuration parameters of the SSB-RO are configured in System Information Block (SIB) 1. In NR, a cell can configure multiple Frequency Division Multiplexing (FDM) PRACH Transmission Occasions (i.e., ROs) at a time domain position for transmitting the PRACH. At a certain moment, the number of ROs that can perform FDM can be: {1, 2, 4, 8}, which is configured and determined by the higher layer parameter Msg1-FDM.
[0063] The Random Access Preamble can only be transmitted on the time domain resources configured by the parameter Physical Random Access Channel Configuration Index (PRACHConfigurationIndex) and the frequency domain resources configured by the parameter Msg1-FDM. The PRACH frequency domain resource n RA ∈ {0, 1,..., M - 1}, where M is equal to the higher layer parameter Msg1-FDM. At the initial access, the PRACH frequency domain resource n RA is numbered in ascending order starting from the RO resource with the lowest frequency in the initial active uplink bandwidth part, otherwise, the PRACH frequency domain resource n RA is numbered in ascending order starting from the RO resource with the lowest frequency in the active uplink bandwidth part. Figure 3 is one of the schematic diagrams of the SSB and RO in the time domain and frequency domain in the related art. For example, in Figure 3Among them, the number of ROs for a moment of FDM is 8 (Msg1-FDM = 8), and the RO resources are numbered RO#0 to RO#7 in ascending order of frequency.
[0064] In NR, there is an association relationship between RO and the actually transmitted SSB. ROs are associated with SSBs in the order of frequency domain (from low frequency to high frequency) first and then time domain. One SSB may be associated with multiple consecutive ROs, or multiple SSBs may be associated with one RO (in this case, different SSBs correspond to different Preambles), which is configured by the network through the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB: for example, oneEighth means that one SSB is associated with 8 consecutive ROs, eight means that 8 SSBs are associated with one RO, and {n4, n8, n12,...} represents the number of Preambles associated with each SSB on one RO. For example, when the value is n4, it means that the number of Preambles associated with each SSB on one RO is 4, and n8 means that the number of Preambles associated with each SSB on one RO is 4.
[0065] After all SSBs are associated with ROs in one round, it forms an SSB-RO mapping cycle. The association period from one SSB to ROs may contain one or more SSB-RO mapping cycles. The association pattern period from one SSB to ROs may contain one or more SSB-RO association periods, and the mapping from SSB to RO is repeated in the association pattern period, and the maximum association pattern period is 160 ms.
[0066] Generally, the base station can use different beams to transmit different SSBs, and the number of SSBs is configured through the ssb-PositionsInBurst parameter. For Frequency Range (FR) 2, the maximum number of SSBs is 64. The UE selects the RO / "RO and Preamble combination" associated with the SSB with good signal according to the intensity of the received downlink beam / SSB to send Msg1. In this way, the network can determine the SSB selected by the UE according to the RO / "RO and Preamble combination" of the received Preamble, and send Msg2 on the downlink beam corresponding to the SSB to ensure the reception quality of the downlink signal.
[0067] With Figure 3For example, the number of ROs of FDM at a moment is 8, and the number of actually transmitted SSBs is 4, namely SSB#0, SSB#1, SSB#2, SSB#3, and each SSB is associated with 2 ROs. If the UE determines to send a PRACH / Msg1 on the RO corresponding to SSB#0, then the UE selects one of RO#0 and RO#1 to send the PRACH.
[0068] Figure 4 It is a schematic diagram of the mapping from SSB to RO in the frequency domain in the related art. The following Figure 4 For example, the number of ROs of FDM at a moment is 2, and the number of actually transmitted SSBs is 8, namely SSB#0, SSB#1, ……, SSB#7, and every 2 SSBs are associated with 1 RO. When multiple SSBs share one RO, the Preamble sets associated with these multiple SSBs are different, that is, the same Preamble cannot belong to the Preamble sets associated with different SSBs at the same time: Taking Figure 4 RO#0 in it as an example, RO#0 has a total of 60 Preambles, among which the Preambles with indexes from 0 to 29 are associated with SSB#0, and the Preambles with indexes from 30 to 59 are associated with SSB#1.
[0069] It should be noted that Figure 4 each square in it represents an RO, rather than an SSB. The marked SSB refers to which SSB or SSBs this RO is associated with.
[0070] Before the UE sends a PRACH, it first selects the SSB with an RSRP (Reference Signal Received Power) higher than the threshold according to the received reference signal received power of the beam (SSB); if the RSRPs of multiple SSBs are higher than the threshold, the UE can select any SSB with an RSRP higher than the threshold; when there is no SSB with an RSRP higher than the threshold, the UE selects an SSB based on the implementation.
[0071] Based on the configuration of the network (NW), the UE obtains the corresponding relationship between the SSB and the RO. After selecting the SSB, the RO corresponding to the selected SSB is used as the RO for sending the PRACH / Preamble / Msg1. If the selected SSB is associated with multiple ROs, the terminal can select one of them to send the PRACH / Preamble / Msg1.
[0072] In Figure 3 In the example shown, assuming the UE selects SSB#1, the UE can select one of RO#2 and RO#3 to send the PRACH / Msg1; inFigure 4 In the example shown, if the UE selects SSB#1, the UE can select the available RO (RO#0 or 4) associated with SSB#1 that is closest to the current time for PRACH / Msg1 transmission. Among the selected ROs, the UE selects a preamble from the preamble set associated with the selected SSB for PRACH transmission. As Figure 4 shown, if one RO is associated with 2 SSBs, then in the available preamble set associated with the SSBs in one RO, the preambles are divided into two subsets, each subset corresponding to one SSB. The UE will select a certain preamble sequence from the preamble subset corresponding to the selected SSB for PRACH / Msg1 transmission.
[0073] (3) Determination of the RO set during PRACH retransmission;
[0074] PRACH retransmission is introduced in Rel-18 to enhance uplink coverage. For PRACH retransmission, the UE needs to retransmit the preamble on multiple ROs at different time domain positions associated with the same SSB, and the number of retransmissions can be {2, 4, 8}. After the UE determines the PRACH retransmission count, it needs to determine the RO set, and the number of valid ROs in the RO set is equal to the PRACH retransmission count. Assume the PRACH retransmission count is N1, and the determination rule for the RO group is: First, determine the starting RO of the RO group, and then determine the remaining N1 - 1 ROs of the RO group. The remaining N1 - 1 ROs of each RO group are the ROs that are associated with the same SSB as the starting RO, at the same frequency position, and have the same associated preamble set. For example, Figure 5 is the second schematic diagram of SSB and RO in the time domain and frequency domain in the related art. Next, Figure 5 in the following, assume the PRACH retransmission count is 2. For SSB#0, the RO group can be determined as the four groups of RO groups marked by the shaded part in the figure.
[0075] Next, in combination with the accompanying drawings, the resource mapping method, terminal, and network-side device provided by the embodiments of the present application will be described in detail through some embodiments and their application scenarios.
[0076] The resource mapping method provided by the embodiments of the present application can be applied to a terminal, and the terminal determines the mapping between the reference object and the access resource and performs corresponding transmission.
[0077] Figure 6 is the first flowchart of the resource mapping method provided by the embodiments of the present application. AsFigure 6 As shown in Figure 6 , the method includes step 601 and step 602; where:
[0078] Step 601, the terminal determines the mapping between the reference object and the access resource; where the mapping is related to the resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0079] Step 602, the terminal performs the transmission of at least one of the reference object and the access resource based on the mapping.
[0080] It should be noted that the embodiments of the present application can be applied to scenarios where resource mapping operations of reference objects and access resources are performed. The terminal includes, but is not limited to, the types of the above-listed terminal 11, and the network-side device includes, but is not limited to, the types of the above-listed network-side device 12. The embodiments of the present application are not limited thereto.
[0081] In the related art, in a 5G network, the SSB configuration is configured by system messages, and the resource configuration of the SSB can only be changed through radio resource control (RRC) reconfiguration. In addition, for each SSB index, the period and power of the SSB are the same, and if an SSB index does not send in a certain period, it cannot send in other periods either, unless the system message is updated, then whether an SSB index sends can be changed.
[0082] It should be noted that for different SSB indexes or SSB index groups, the load of the system may not be the same, the corresponding RO configuration does not necessarily need to be the same, and at the same time, the ratio of the mapping from the corresponding SSB to the RO does not necessarily need to be kept consistent. From another aspect, for different RO resource groups, the corresponding SSB resource configuration does not necessarily need to be kept consistent.
[0083] In view of the above problems, the embodiments of the present application provide a resource mapping method, which focuses on how to flexibly map a reference object (such as an SSB) and an access resource (RO) to each other.
[0084] Optionally, the reference object may include at least one of the following:
[0085] <1> Synchronization signal;
[0086] <2> Broadcast channel;
[0087] <3> SSB;
[0088] <4> SSB group, including at least two SSBs;
[0089] <5>Channel State Information Reference Signal (CSI-RS);
[0090] <6>CSI-RS group, including at least two CSI-RSs;
[0091] <7>Physical Uplink Shared Channel (PUSCH);
[0092] <8>PUSCH group, including at least two PUSCHs.
[0093] Optionally, the access resources may include at least one of the following:
[0094] <1>PUSCH;
[0095] <2>PUSCH group, including at least two PUSCHs;
[0096] <3>PUSCH transmission occasion;
[0097] <4>PUSCH Occasion group, including at least two PUSCH Occasions;
[0098] <5>MIB;
[0099] <6>MIB group, including at least two MIBs;
[0100] <7>RO;
[0101] <8>RO group, including at least two ROs;
[0102] <9>Paging occasion (PO);
[0103] <10>PO group, including at least two POs;
[0104] <11>Paging frame (PF);
[0105] <12>PF group, including at least two PFs;
[0106] <13>Carrier;
[0107] <14>Carrier group, including at least two carriers;
[0108] <15>Search space;
[0109] <16>Search space set, including at least two search spaces.
[0110] Taking the reference object as the SSB / SSB set and the access resource as the RO / RO set as an example for specific illustration, the present application is not limited thereto.
[0111] Specifically, the terminal determines the mapping between the reference object and the access resource, and the mapping is related to the resource mapping information of at least one of the reference object and the access resource, where the resource mapping information may include at least one of a mapping period, an association period, a time period, and a number of mappings. Furthermore, the terminal can perform the transmission of at least one of the reference object and the access resource based on the determined mapping.
[0112] It can be understood that the resource mapping information corresponding to different reference objects and access resources may be the same or different. Furthermore, the terminal can flexibly set the corresponding mapping according to specific circumstances.
[0113] It should be noted that the mapping period, the association period, and the time period may be the same or different. Specifically:
[0114] In one embodiment, the mapping period can be interpreted as the time or period corresponding to the mapping or required between the reference object and the access resource. The association period is the time or period corresponding to the mapping cycle of an integer number of reference objects mapped to the access resource. The association pattern period includes one or more association periods.
[0115] In the resource mapping method provided by the embodiments of the present application, the terminal determines the mapping between the reference object and the access resource, and the mapping is related to the resource mapping information of at least one of the reference object and the access resource, where the resource mapping information includes at least one of a mapping period, an association period, a time period, and a number of mappings. The terminal can perform the transmission of at least one of the reference object and the access resource based on the determined mapping; compared with the related art where the mapping configurations such as the period and power of the SSB configured through system messages are all the same and the SSB configuration can only be changed by updating the system message, in the embodiments of the present application, the mapping determined by the terminal is related to flexible resource mapping information. Therefore, based on the mapping, the transmission of at least one of the reference object and the access resource can be flexibly realized, improving the flexibility of resource mapping.
[0116] Optionally, the resource mapping information is determined based on at least one of the following:
[0117] a. Configuration information, which configures at least part of the resource mapping information;
[0118] b. First information, which indicates at least part of the resource mapping information;
[0119] Among them, at least part of the information, such as a subset of the resource mapping information.
[0120] In some embodiments, the first information may be included in the configuration information or used as indication information; for example, at least part of the resource mapping information can be configured through the configuration information, and then the first information included in the configuration information indicates to actually use a certain one or a subset thereof.
[0121] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0122] 1) At least one first mapping information respectively corresponding to at least one reference object;
[0123] Specifically, for each / some / certain SSB / SSB group, its corresponding mapping period, association period or time period can be respectively configured or indicated as the first mapping information.
[0124] If multiple mapping periods, association periods or time periods are configured for each / some / certain SSB / SSB group, a certain one or a subset thereof can be indicated to be actually used through additional signaling.
[0125] 2) At least one second mapping information corresponding to all reference objects;
[0126] Specifically, for all SSB / SSB groups, one or more mapping periods, association periods or time periods can be configured or indicated as the second mapping information.
[0127] 3) At least one third mapping information respectively corresponding to at least one access resource;
[0128] Specifically, for each / some / certain RO / RO group, its corresponding mapping period, association period or time period can be respectively configured or indicated as the third mapping information.
[0129] If multiple mapping periods, association periods or time periods are configured for each / some / certain RO / RO group, a certain one or a subset thereof can be indicated to be actually used through additional signaling.
[0130] 4) At least one fourth mapping information corresponding to all access resources.
[0131] Specifically, for all RO / RO groups, one or more mapping periods, association periods or time periods can be respectively configured or indicated as the fourth mapping information.
[0132] Optionally, the terminal can also receive second information; among them, the second information indicates at least one of the following:
[0133] 1) At least part of at least one first mapping information;
[0134] 2) Use at least part of at least one first mapping information as resource mapping information;
[0135] 3) At least part of at least one second mapping information;
[0136] 4) Use at least part of at least one second mapping information as resource mapping information;
[0137] 5) At least part of at least one third mapping information;
[0138] 6) Use at least part of at least one third mapping information as resource mapping information;
[0139] 7) At least part of at least one fourth mapping information;
[0140] 8) Use at least part of at least one fourth mapping information as resource mapping information;
[0141] 9) Fifth mapping information;
[0142] 10) The fifth mapping information covers at least part of at least one first mapping information;
[0143] 11) The fifth mapping information covers at least part of at least one second mapping information;
[0144] 12) The fifth mapping information covers at least part of at least one third mapping information;
[0145] 13) The fifth mapping information covers at least part of at least one fourth mapping information;
[0146] 14) Ignore at least part of at least one first mapping information;
[0147] 15) Ignore at least part of at least one second mapping information;
[0148] 16) Ignore at least part of at least one third mapping information;
[0149] 17) Ignore at least part of at least one fourth mapping information.
[0150] Specifically, if the configuration information configures one or more mapping periods, association periods, or time periods, additional signaling can also be used, for example, a second information is used to indicate a mapping period, an association period, or a time period. The indicated period may or may not belong to the configured one or more periods, or the indicated period may cover the configured one or more periods, or ignore the configured one or more periods.
[0151] For example, the configuration information configures the mapping period, association period, or time period corresponding to SSB1 to be 10 ms, and the mapping period, association period, or time period corresponding to SSB2 to be 20 ms.
[0152] For another example, the configuration information configures the mapping period, association period, or time period corresponding to SSB1 to be 10 ms and 20 ms, and the base station additionally indicates (for example, by the first information or the second information) to use 20 ms.
[0153] If multiple mapping periods, association periods, or time periods are configured, a certain one or a subset thereof can be indicated for actual use through additional signaling.
[0154] If one or more mapping periods, association periods, or time periods are configured, a mapping period, association period, or time period can also be indicated through additional signaling, for example, by the second information. The indicated period may or may not belong to the configured one or more periods, or the indicated period may cover the configured one or more periods, or the configured one or more periods may be ignored.
[0155] For example, the configuration information configures the mapping period, association period, or time period corresponding to all SSBs to be 80 ms.
[0156] For another example, the configuration information configures the mapping period, association period, or time period corresponding to all SSBs to be 80 ms and 160 ms, and the base station additionally indicates (for example, by the first information or the second information) to use 160 ms.
[0157] c. Predefined first rule.
[0158] Optionally, in the resource mapping information determined based on the first rule, the mapping period, association period, or time period satisfies at least one of the following:
[0159] 1) The first time required after at least one reference object is mapped to the access resource at least N1 times;
[0160] 2) The second time required after at least one access resource is mapped to the reference object at least N2 times;
[0161] Specifically, the mapping period, association period, or time period can satisfy: the time required after mapping a certain or certain SSBs / SSB groups to RO / RO groups N or N' times or at least N or N' times, or the time required after mapping a certain or certain RO / RO groups to SSBs / SSB groups N or N' times or at least N or N' times.
[0162] 3) The third time required after all reference objects are mapped to the access resource at least N3 times;
[0163] 4) The fourth time required after all access resources are mapped to the reference object at least N4 times;
[0164] Specifically, the mapping period, association period, or time period may satisfy: the time required after mapping all SSBs / SSB groups to the RO / RO group N or N' times or at least N or N' times, or the time required after mapping all RO / RO groups to the SSB / SSB group N or N' times or at least N or N' times.
[0165] It should be noted that here N may include N1 and N3, representing the number of times of mapping the reference object to the access resource; N' may include N2 and N4, representing the number of times of mapping the access resource to the reference object, where N1, N2, N3, and N4 are integers greater than 0, and N1, N2, N3, and N4 may be set to be the same or different, and no limitation is made here.
[0166] Optionally, if N1, N2, N3, and N4 are not configured, or N and / or N' are not configured, it may be defaulted to once or at least once.
[0167] 5) The first time, second time, third time, or fourth time not less than the first value;
[0168] 6) The first time, second time, third time, or fourth time not greater than the second value;
[0169] 7) Not less than the third value;
[0170] 8) Not greater than the fourth value;
[0171] 9) An integer multiple of the fifth value;
[0172] For example, the minimum time corresponding when a certain or certain SSBs are mapped to the RO at least N times, or when a certain or certain SSB groups are mapped to the RO at least N times and is an integer multiple of the fifth value.
[0173] 10) A time greater than or equal to the first time and an integer multiple of the sixth value;
[0174] 11) A time greater than or equal to the second time and an integer multiple of the seventh value;
[0175] 12) A time greater than or equal to the third time and an integer multiple of the eighth value;
[0176] 13) A time greater than or equal to the fourth time and an integer multiple of the ninth value.
[0177] It should be noted that the first value to the ninth value may be set to be the same or different, and no limitation is made here.
[0178] Optionally, the first rule may include at least one of the following:
[0179] 1) At least one sixth mapping information corresponding to at least one reference object;
[0180] 2) At least one seventh mapping information corresponding to all reference objects;
[0181] 3) At least one eighth mapping information corresponding to at least one access resource;
[0182] 4) At least one ninth mapping information corresponding to all access resources;
[0183] 5) At least part of at least one sixth mapping information;
[0184] 6) Using at least part of at least one sixth mapping information as resource mapping information;
[0185] 7) At least part of at least one seventh mapping information;
[0186] 8) Using a subset of at least one seventh mapping information as resource mapping information;
[0187] 9) At least part of at least one eighth mapping information;
[0188] 10) Using a subset of at least one eighth mapping information as resource mapping information;
[0189] 11) At least part of at least one ninth mapping information;
[0190] 12) Using a subset of at least one ninth mapping information as resource mapping information;
[0191] 13) Tenth mapping information;
[0192] 14) The tenth mapping information covers at least one sixth mapping information;
[0193] 15) The tenth mapping information covers at least one seventh mapping information;
[0194] 16) The tenth mapping information covers at least one eighth mapping information;
[0195] 17) The tenth mapping information covers at least one ninth mapping information;
[0196] 18) Ignoring at least part of at least one sixth mapping information;
[0197] 19) Ignoring at least part of at least one seventh mapping information;
[0198] 20) Ignore at least part of at least one eighth mapping information;
[0199] 21) Ignore at least part of at least one ninth mapping information.
[0200] Specifically, the above-mentioned configuration information, at least one of the first information or the second information configuration or indication can also be implemented through a predefined first rule, which will not be elaborated here.
[0201] Optionally, the mapping period, association period or time period is determined based on at least one of the following (when based on multiple items, it is for the case where different SSB groups may have different mapping periods, association periods or time periods); or, the mapping period, association period or time period is determined based on at least two of the following:
[0202] 1) The period of the target reference object;
[0203] Specifically, for example, it is the period of a specific SSB / SSB group.
[0204] Optionally, the specific SSB / SSB group can be the SSB / SSB group corresponding to the period determined by this method.
[0205] 2) The mapping period, association period or time period corresponding to the target reference object;
[0206] For example, if the mapping period, association period or time period corresponding to SSB1 is 10ms and the mapping period, association period or time period corresponding to SSB2 is 20ms, then the mapping period, association period or time period is 10ms.
[0207] 3) The period of the target access resource;
[0208] 4) The mapping period, association period or time period corresponding to the target access resource;
[0209] 5) The smallest period among the periods of at least one reference object;
[0210] Specifically, it can be the smallest period among the periods of some or all SSB / SSB groups;
[0211] 6) The smallest mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to at least one reference object;
[0212] Specifically, it can be the smallest mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to some or all SSB / SSB groups.
[0213] For example, if the mapping period, association period, or time period corresponding to SSB1 is 10 ms, and the mapping period, association period, or time period corresponding to SSB2 is 20 ms, then the mapping period, association period, or time period is 10 ms.
[0214] 7) The largest period among the periods of at least one reference object;
[0215] Specifically, it can be the largest period among the periods of some or all of the SSB / SSB groups.
[0216] 8) The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0217] Specifically, it can be the largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to some or all of the SSB / SSB groups.
[0218] For example, if the mapping period, association period, or time period corresponding to SSB1 is 10 ms, and the mapping period, association period, or time period corresponding to SSB2 is 20 ms, then the mapping period, association period, or time period is 20 ms.
[0219] 9) The smallest period among the periods of at least one access resource;
[0220] Specifically, it can be the smallest period among the periods of some or all of the RO / RO groups.
[0221] 10) The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0222] Specifically, it can be the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to some or all of the RO / RO groups.
[0223] For example, if RO1 corresponds to SSB1 and the mapping period, association period, or time period corresponding to RO1 is 10 ms, and RO2 corresponds to SSB2 and the mapping period, association period, or time period corresponding to RO2 is 20 ms, then the mapping period, association period, or time period is 10 ms.
[0224] 11) The largest period among the periods of at least one access resource;
[0225] Specifically, it can be the largest period among the periods of some or all of the RO / RO groups.
[0226] 12) The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0227] Specifically, it can be the maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to some or all of the RO / RO groups.
[0228] For example, RO1 corresponds to SSB1, and the mapping period, association period, or time period corresponding to RO1 is 10 ms. RO2 corresponds to SSB2, and the mapping period, association period, or time period corresponding to RO2 is 20 ms. Then the mapping period, association period, or time period is 20 ms.
[0229] 13) The tenth value;
[0230] Specifically, it can be a specific value, such as 160 ms.
[0231] 14) The period of the PRACH;
[0232] 15) The PRACH window;
[0233] 16) The period of the PRACH window.
[0234] Specifically, the PRACH window is used to send or detect the PRACH.
[0235] For example, in the case of non-terrestrial networks (NTN), the PRACH resources need to be configured more sparsely to match the TA ambiguity (inaccuracy or error in TA), so there may be a PRACH time window for the PRACH resources, which is one type of the PRACH windows.
[0236] Optionally, the implementation method for determining the mapping period, association period, or time period based on at least two of the following may include at least one of the following:
[0237] 1> The minimum value of at least two items;
[0238] 2> Determined based on the minimum value of at least two items and a first coefficient;
[0239] For example, the minimum value of at least two items and the first coefficient are determined by at least one of the operations of addition, subtraction, multiplication, and division.
[0240] 3> The maximum value of at least two items;
[0241] 4> Determined based on the maximum value of at least two items and a second coefficient;
[0242] 5> The greatest common divisor of at least two items;
[0243] 6>Determined based on the greatest common divisor of at least two terms and a third coefficient;
[0244] 7>The least common multiple of at least two terms;
[0245] 8>Determined based on the least common multiple of at least two terms and a fourth coefficient;
[0246] 9>Sum at least two terms;
[0247] 10>Determined based on the result of summing at least two terms and a fifth coefficient;
[0248] 11>Sum at least two terms with weights;
[0249] 12>Determined based on the result of summing at least two terms with weights and a sixth coefficient;
[0250] 13>Find the difference between at least two terms;
[0251] 14>Determined based on the result of finding the difference between at least two terms and a seventh coefficient;
[0252] 15>Find the weighted difference between at least two terms;
[0253] 16>Determined based on the result of finding the weighted difference between at least two terms and an eighth coefficient;
[0254] 17>Multiply at least two terms;
[0255] 18>Determined based on the result of multiplying at least two terms and a ninth coefficient;
[0256] 19>Multiply at least two terms with weights;
[0257] 20>Determined based on the result of multiplying at least two terms with weights and a tenth coefficient;
[0258] 21>Divide at least two terms;
[0259] 22>Determined based on the result of dividing at least two terms and an eleventh coefficient;
[0260] 23>Divide at least two terms with weights;
[0261] 24>Determined based on the result of dividing at least two terms with weights and a twelfth coefficient.
[0262] It should be noted that the above first coefficient to twelfth coefficient may be the same or different coefficients, and there is no restriction here.
[0263] For example, the mapping period, association period or time period can be determined based on at least two terms:
[0264] The mapping period, association period, or time period is the minimum / maximum / greatest common divisor / least common multiple / sum / difference / product / quotient of at least two terms. Optionally, the sum / difference / product / quotient can also be the weighted sum / difference / product / quotient of at least two terms.
[0265] The mapping period, association period, or time period is the calculation result of the minimum / maximum / greatest common divisor / least common multiple and coefficients (such as the first coefficient to the twelfth coefficient) of at least two terms. For example, the product of the sum coefficients, and the calculation method can include operations such as addition, subtraction, multiplication, and division.
[0266] Next, taking the reference object as the SSB / SSB group and the access resource as the RO / RO group as an example, the specific process of determining the mapping will be described.
[0267] Optionally, the mapping times include at least one of the following:
[0268] 1) The mapping times or the minimum mapping times N for mapping the access resource to the reference object;
[0269] 2) The mapping times or the minimum mapping times N' for mapping the reference object to the access resource.
[0270] Specifically, the determination of the mapping times N and N' of the SSB / SSB group can be based on at least one of the following:
[0271] a. Directly configured and / or indicated by the base station;
[0272] b. Derived according to specific rules. Specifically:
[0273] Determine the mapping times N and N' according to the corresponding mapping period P and the period R of the corresponding RO / RO group. Specifically:
[0274] 1> N' is related to the result of P / R, or, N is related to the result of P / R;
[0275] For example, it is the smallest integer not less than P / R;
[0276] 2> N is related to the Repetition times M, or, N' is related to the Repetition times M;
[0277] For example, it is P / (R * M).
[0278] In some embodiments, the mapping times in the embodiments of the present application can also be replaced or interpreted as the Repetition times.
[0279] Optionally, the implementation manner for the terminal to determine the mapping between the reference object and the access resource can include:
[0280] The terminal determines the mapping between the reference object and the access resource based on the resource mapping information.
[0281] Taking the reference object as the SSB / SSB group and the access object as the RO / RO group as an example, the following describes the specific implementation method for the terminal to map the access resource for the reference object based on the number of mappings in the resource mapping information.
[0282] Optionally, the implementation method for the terminal to determine the mapping between the reference object and the access resource based on the resource mapping information may include any of the following:
[0283] Method 1: The terminal maps the corresponding access resource once for each reference object in the reference object based on the number of mappings.
[0284] Specifically, the corresponding RO / RO group can be mapped once for the SSB / SSB group respectively in a certain order.
[0285] Optionally, the implementation method for mapping the corresponding access resource once for each reference object in the reference object may further include any of the following:
[0286] i. When the number of times of mapping the access resource for the first reference object in the reference object is less than or equal to the X1 value, the terminal maps the corresponding access resource for the first reference object.
[0287] Specifically, the terminal can first map the corresponding access resource once for each reference object in the reference object based on the number of mappings. If the number of times of mapping the access resource for the first reference object is less than or equal to the X1 value, it is considered that the corresponding access resource needs to be mapped for the first reference object continuously.
[0288] In some embodiments, the corresponding access resource needs to be mapped for the first reference object until the number of mappings is greater than or equal to the X1 value.
[0289] ii. When the number of times of mapping the access resource for the first reference object in the reference object is greater than or equal to the X1 value, the terminal does not map the corresponding access resource for the first reference object.
[0290] iii. When the number of times of mapping the access resource for the first reference object in the reference object is greater than or equal to the X1 value, the terminal maps the corresponding access resource for the second reference object; where the second reference object is other reference objects other than the first reference object.
[0291] Wherein, the X1 value is related to the number of mappings.
[0292] Specifically, if the number of times the first reference object maps to the access resource is greater than or equal to the X1 value, the terminal does not map the access resource corresponding to the first reference object, or maps for other reference objects other than the first reference object.
[0293] Optionally, the X1 value may satisfy at least one of the following:
[0294] 1) The number of mapping times;
[0295] 2) The number of mapping times corresponding to each reference object in the reference objects;
[0296] 3) The maximum or minimum value of the number of mapping times corresponding to at least two reference objects in the reference objects.
[0297] For example, the corresponding RO / RO group can be mapped to the SSB / SSB group once in a certain order, and then mapping starts again, and the cycle continues until all SSB / SSB groups have mapped their corresponding number of mapping times or the minimum number of mapping times.
[0298] For example, if it is necessary to map the corresponding RO / RO group to different SSB / SSB groups in a certain order (assuming the SSB / SSB group mapped first is i, and the SSB / SSB group mapped later is j), the mapping rule can be:
[0299] First, map the SSB / SSB group i and the SSB / SSB group j once respectively, and then continue to cycle and map the SSB / SSB group i and the SSB / SSB group. If after a certain traversal, the SSB / SSB group j reaches the corresponding number of mapping times, but the SSB / SSB group i has not, then in the next mapping, only the SSB / SSB group i is mapped until the SSB / SSB group i reaches the corresponding number of mapping times.
[0300] Optionally, the implementation method of mapping the corresponding access resource to each reference object in the reference objects may further include:
[0301] The terminal determines the first cumulative mapping times corresponding to the third reference object in the reference objects;
[0302] i. When the first cumulative mapping times is less than or equal to the eleventh value, the terminal continues to map the corresponding access resource to the third reference object, and / or updates the first cumulative mapping times;
[0303] Or,
[0304] ii. When the first cumulative mapping times is greater than or equal to the eleventh value, the terminal does not continue to map the corresponding access resource to the third reference object, and / or does not update the first cumulative mapping times.
[0305] Specifically, the first cumulative mapping count can be utilized to map corresponding access resources for the reference object.
[0306] Optionally, the mapping count for continuing to map corresponding access resources for the third reference object can be set to 1 time.
[0307] In some embodiments, when the first cumulative mapping count is less than or equal to the eleventh value, the terminal can continue to map corresponding access resources for the third reference object and update the first cumulative mapping count. For example, it can be incremented by 1 or A2 each time a mapping is performed until the first cumulative mapping count is greater than or equal to the eleventh value, at which point it stops mapping corresponding access resources for the third reference object and can also stop updating the first cumulative mapping count.
[0308] Optionally, a counter can be maintained for one or at least part or all of the SSB / SSB groups:
[0309] Corresponding cumulative mapping count: The counter is initially set to 0. After one or at least part or all of the SSB / SSB groups complete A1 mappings, the counter is incremented by A2; in some embodiments, A1 = A2 = 1.
[0310] In some embodiments, if the value of the counter is equal to or less than the mapping count or the minimum mapping count corresponding to one or at least part or all of the SSB / SSB groups, continue to map RO / RO groups for one or at least part or all of the SSB / SSB groups; if the value of the counter is equal to or greater than the mapping count or the minimum mapping count corresponding to one or at least part or all of the SSB / SSB groups, stop mapping RO / RO groups for one or at least part or all of the SSB / SSB groups, or do not consider one or at least part or all of the SSB / SSB groups during the next mapping.
[0311] Optionally, the eleventh value is set to at least one of the following:
[0312] 1) The mapping count corresponding to each reference object in the reference object;
[0313] 2) The maximum or minimum value among the mapping counts corresponding to at least two reference objects in the reference object.
[0314] Optionally, the first cumulative mapping count can be initially set to 0, i.e., starting from 0 for cumulative update, or it can be set to other values, which is not limited herein.
[0315] Optionally, if the mapping times of a certain / certain / all SSBs / SSB groups reach their corresponding mapping times or minimum mapping times, then the certain / certain / all SSBs / SSB groups will not be mapped during the next mapping; for all SSBs / SSB groups, the mapping times or minimum mapping times are the maximum or minimum values among multiple mapping times or minimum mapping times.
[0316] Optionally, the implementation manner of mapping the corresponding access resources once for each reference object in the reference object may further include:
[0317] The terminal determines the first remaining mapping times corresponding to the fourth reference object in the reference object;
[0318] i. When the first remaining mapping times are greater than or equal to the twelfth value, the terminal continues to map the corresponding access resources for the fourth reference object, and / or updates the first remaining mapping times;
[0319] Or,
[0320] ii. When the first remaining mapping times are less than or equal to the twelfth value, the terminal does not continue to map the corresponding access resources for the fourth reference object, and / or does not update the first remaining mapping times.
[0321] Specifically, the first remaining mapping times can be used to map the corresponding access resources for the reference object.
[0322] Optionally, the mapping times of continuing to map the corresponding access resources for the fourth reference object can be set to 1 time.
[0323] In some embodiments, when the first remaining mapping times are greater than or equal to the twelfth value, the terminal can continue to map the corresponding access resources for the fourth reference object and update the first remaining mapping times. For example, after each mapping, it is cumulatively decreased by 1 or B2 until the first remaining mapping times are less than or equal to the twelfth value, and then it does not continue to map the corresponding access resources for the fourth reference object, nor does it update the first remaining mapping times anymore.
[0324] Optionally, a counter can be maintained for one or at least part or all SSBs / SSB groups:
[0325] Corresponding to counting the remaining mapping times: The counter is first initialized to the mapping times or minimum mapping times corresponding to one or at least part or all SSBs / SSB groups, or initialized to the mapping times or minimum mapping times corresponding to one or at least part or all SSBs / SSB groups - 1. After one or at least part or all SSBs / SSB groups complete B1 times of mapping, the counter - B2; in some embodiments, B1 = B2 = 1.
[0326] In some embodiments, if the value of the counter is equal to or greater than a negative number, 0, or the minimum mapping times, continue to map RO / RO groups for one or at least part or all of the SSBs / SSB groups; if the value of the counter is equal to or less than a negative number, 0, or the minimum mapping times or a preset value, stop mapping RO / RO groups for one or at least part or all of the SSBs / SSB groups, or do not consider this one or at least part or all of the SSBs / SSB groups during the next mapping.
[0327] Optionally, the first remaining mapping times is set to at least one of the following:
[0328] 1) The mapping times corresponding to each reference object in the reference objects;
[0329] 2) The maximum or minimum value among the mapping times corresponding to at least two reference objects in the reference objects.
[0330] Optionally, the twelfth value can be set to 0, or can be set to other values, which is not limited herein.
[0331] Optionally, if the mapping times of a certain / some / all of the SSBs / SSB groups reach 0 or are less than 0, then do not map this certain / some / all of the SSBs / SSB groups during the next mapping.
[0332] Method 2: The terminal maps the corresponding access resources M1 times for each reference object in the reference objects based on the mapping times;
[0333] Wherein, M1 is an integer greater than 0.
[0334] Specifically, the corresponding mapping times or the minimum mapping times of the SSBs / SSB groups can be continuously mapped in a certain order.
[0335] Optionally, M1 satisfies at least one of the following:
[0336] 1) The mapping times corresponding to each reference object in the reference objects;
[0337] 2) The maximum or minimum value among the mapping times corresponding to at least two reference objects in the reference objects.
[0338] Optionally, the implementation manner for the terminal to map the corresponding access resources M1 times for each reference object in the reference objects based on the mapping times can include:
[0339] The terminal determines the second cumulative mapping times corresponding to the fifth reference object in the reference objects;
[0340] i. When the second cumulative mapping times is less than or equal to the thirteenth value, the terminal continues to map the corresponding access resources for the fifth reference object, and / or updates the second cumulative mapping times;
[0341] Or,
[0342] ii. When the second cumulative mapping times is greater than or equal to the thirteenth value, the terminal does not continue to map the corresponding access resources for the fifth reference object, and / or does not update the second cumulative mapping times.
[0343] Specifically, the second cumulative mapping times can be used to map the corresponding access resources for the reference object.
[0344] Optionally, the mapping times for continuing to map the corresponding access resources for the fifth reference object can be set to 1 time.
[0345] In some embodiments, when the second cumulative mapping times is less than or equal to the thirteenth value, the terminal can continue to map the corresponding access resources for the fifth reference object and update the second cumulative mapping times. For example, after each mapping, it is cumulatively incremented by 1 or A4 until the second cumulative mapping times is greater than or equal to the thirteenth value, then it does not continue to map the corresponding access resources for the fifth reference object, and the second cumulative mapping times may no longer be updated.
[0346] Optionally, a counter can be maintained for one or at least part or all of the SSB / SSB groups:
[0347] Corresponding cumulative mapping times: The counter is initially set to 0, and then after one or at least part or all of the SSB / SSB groups complete A3 mappings, the counter + A4; in some embodiments, A3 = A4 = the mapping times or the minimum mapping times corresponding to one or at least part or all of the SSB / SSB groups, or A3 = A4 = 1.
[0348] In some embodiments, if the value of the counter is equal to or less than the mapping times or the minimum mapping times corresponding to one or at least part or all of the SSB / SSB groups, continue to map the RO / RO group for one or at least part or all of the SSB / SSB groups; if the value of the counter is equal to or greater than the mapping times or the minimum mapping times corresponding to one or at least part or all of the SSB / SSB groups, no longer map the RO / RO group for one or at least part or all of the SSB / SSB groups, and / or start to map the RO / RO group for the next SSB / SSB group.
[0349] Optionally, the thirteenth value is set to at least one of the following:
[0350] 1) The mapping times corresponding to each reference object in the reference object;
[0351] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference object.
[0352] Optionally, the second cumulative mapping count can be initially set to 0, for example, i.e., starting from 0 for cumulative update, or can be set to other values, which is not limited herein.
[0353] Optionally, the implementation manner in which the terminal maps the access resources corresponding to each reference object in the reference object M1 times based on the mapping count can include:
[0354] The terminal determines the second remaining mapping count corresponding to the sixth reference object in the reference object;
[0355] i. When the second remaining mapping count is greater than or equal to the fourteenth value, the terminal continues to map the corresponding access resources for the sixth reference object, and / or updates the second remaining mapping count;
[0356] Or,
[0357] ii. When the second remaining mapping count is less than or equal to the fourteenth value, the terminal does not continue to map the corresponding access resources for the sixth reference object, and / or does not update the second remaining mapping count.
[0358] Specifically, the second remaining mapping count can be used to map the corresponding access resources for the reference object.
[0359] Optionally, the mapping count for continuing to map the corresponding access resources for the sixth reference object can be set to 1 time.
[0360] In some embodiments, when the second remaining mapping count is greater than or equal to the fourteenth value, the terminal can continue to map the corresponding access resources for the sixth reference object and update the second remaining mapping count. For example, after each mapping, it is cumulatively decreased by 1 or B4 until the second remaining mapping count is less than or equal to the fourteenth value, and then it does not continue to map the corresponding access resources for the sixth reference object, nor does it update the second remaining mapping count anymore.
[0361] Optionally, a counter can be maintained for one or at least part or all of the SSB / SSB groups:
[0362] Corresponding to counting the remaining mapping count: The counter is initially set to the mapping count or the minimum mapping count corresponding to one or at least part or all of the SSB / SSB groups, or is initially set to the mapping count or the minimum mapping count corresponding to one or at least part or all of the SSB / SSB groups - 1. After one or at least part or all of the SSB / SSB groups complete B3 mappings, the counter is decreased by B4; in some embodiments, B3 = B4 = the mapping count or the minimum mapping count corresponding to one or at least part or all of the SSB / SSB groups, or B3 = B4 = 1.
[0363] In some embodiments, if the value of the counter is equal to or greater than a negative number, 0, or the minimum mapping times, continue to map RO / RO groups for one or at least part or all of the SSB / SSB groups; if the value of the counter is equal to or less than a negative number, 0, or the minimum mapping times or a preset value, stop mapping RO / RO groups for one or at least part or all of the SSB / SSB groups, and / or, start mapping RO / RO groups for the next SSB / SSB group.
[0364] Optionally, the second remaining mapping times is set to at least one of the following:
[0365] 1) The mapping times corresponding to each reference object in the reference object;
[0366] 2) The maximum or minimum value among the mapping times corresponding to at least two reference objects in the reference object.
[0367] Specifically, the fourteenth value can be set to 0, or can be set to other values, which is not limited herein.
[0368] For example, if it is necessary to map the corresponding RO / RO groups for different SSB / SSB groups in a certain order (assuming the SSB / SSB group mapped first is i, and the SSB / SSB group mapped later is j), the mapping rule can be:
[0369] First map Ni or N’i times for the SSB / SSB group i, and then map Nj or N’j times for the SSB / SSB group j;
[0370] where Ni or N’i is the mapping times corresponding to the SSB / SSB group i, or the mapping times corresponding to all SSB / SSB groups; Nj or N’j is the mapping times corresponding to the SSB / SSB group j, or the mapping times corresponding to all SSB / SSB groups; Ni or N’i and Nj or N’j may be the same value or different, which is not limited herein.
[0371] The following takes the reference object as the SSB / SSB group and the access object as the RO / RO group as an example to illustrate the specific implementation manner in which the terminal maps the reference object for the access resource based on the mapping times in the resource mapping information.
[0372] Optionally, the implementation manner in which the terminal determines the mapping between the reference object and the access resource based on the resource mapping information may include any one of the following:
[0373] a. The terminal maps a corresponding reference object once for each access resource in the access resource based on the mapping times;
[0374] b. The terminal maps a corresponding reference object M2 times for each access resource in the access resource; where M2 is an integer greater than 0.
[0375] Specifically, similar to the mapping rules mentioned in the related embodiments where the terminal maps access resources for the reference object based on the number of mappings in the resource mapping information, details are not elaborated herein.
[0376] Optionally, M2 satisfies at least one of the following:
[0377] 1) The number of mappings corresponding to each access resource in the access resources;
[0378] 2) The maximum or minimum value among the number of mappings corresponding to at least two access resources in the access resources.
[0379] Optionally, the implementation manner of mapping a corresponding reference object once for each access resource in the access resources may further include:
[0380] i. When the number of times of mapping the reference object for the first access resource in the access resources is less than or equal to the X2 value, the terminal maps the corresponding reference object for the first access resource;
[0381] Or,
[0382] ii. When the number of times of mapping the reference object for the first access resource in the access resources is greater than or equal to the X2 value, the terminal does not map the corresponding reference object for the first access resource;
[0383] Or,
[0384] iii. When the number of times of mapping the reference object for the first access resource in the access resources is greater than or equal to the X2 value, the terminal maps the corresponding reference object for the second access resource; where the second access resource is other access resources except the first access resource;
[0385] Wherein, the X2 value is related to the number of mappings.
[0386] Specifically, if the number of times of mapping the reference object for the first access resource is greater than or equal to the X2 value, the terminal does not map the corresponding reference object for the first access resource, or maps other access resources except the first access resource.
[0387] Optionally, the X2 value satisfies at least one of the following:
[0388] 1) The number of mappings;
[0389] 2) The number of mappings corresponding to each access resource in the access resources;
[0390] 3) The maximum or minimum value among the number of mappings corresponding to at least two access resources in the access resources.
[0391] Optionally, the implementation method of mapping the corresponding reference object once for each access resource in the access resources may further include:
[0392] The terminal determines the third cumulative mapping times corresponding to the third access resource in the access resources;
[0393] i. When the third cumulative mapping times is less than or equal to the fifteenth value, the terminal continues to map the corresponding reference object for the third access resource, and / or updates the third cumulative mapping times;
[0394] Or,
[0395] ii. When the third cumulative mapping times is greater than or equal to the fifteenth value, the terminal does not continue to map the corresponding reference object for the third access resource, and / or does not update the third cumulative mapping times.
[0396] Optionally, it can be implemented by maintaining a counter for one or at least part or all of the RO / RO groups.
[0397] Optionally, the fifteenth value is set to at least one of the following:
[0398] 1) The mapping times corresponding to each access resource in the access resources;
[0399] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources in the access resources.
[0400] Optionally, the third cumulative mapping times can be initially set to 0, that is, it starts to accumulate and update from 0, or it can be set to other values, which is not limited here.
[0401] Optionally, in the implementation method of mapping the corresponding reference object once for each access resource in the access resources, it may further include:
[0402] The terminal determines the third remaining mapping times corresponding to the fourth access resource in the access resources;
[0403] i. When the third remaining mapping times is greater than or equal to the sixteenth value, the terminal continues to map the corresponding reference object for the fourth access resource, and / or updates the third remaining mapping times;
[0404] Or,
[0405] ii. When the third remaining mapping times is less than or equal to the sixteenth value, the terminal does not continue to map the corresponding reference object for the fourth access resource, and / or does not update the third remaining mapping times.
[0406] Optionally, it can be implemented by maintaining a counter for one or at least part or all of the RO / RO groups.
[0407] Optionally, the third remaining mapping count is set to at least one of the following:
[0408] 1) The mapping count corresponding to each access resource in the access resources;
[0409] 2) The maximum or minimum value among the mapping counts corresponding to at least two access resources in the access resources.
[0410] Optionally, the sixteenth value can be set to 0, or can be set to other values, which is not limited herein.
[0411] Optionally, the implementation manner in which the terminal maps the reference object M2 times for each access resource in the access resources based on the mapping count may include:
[0412] The terminal determines the fourth cumulative mapping count corresponding to the fifth access resource in the access resources;
[0413] i. When the fourth cumulative mapping count is less than or equal to the seventeenth value, the terminal continues to map the corresponding reference object for the fifth access resource, and / or updates the fourth cumulative mapping count;
[0414] Or,
[0415] ii. When the fourth cumulative mapping count is greater than or equal to the seventeenth value, the terminal does not continue to map the corresponding reference object for the fifth access resource, and / or does not update the fourth cumulative mapping count.
[0416] Optionally, it can be implemented by maintaining a counter for one or at least part or all of the RO / RO groups.
[0417] Optionally, the seventeenth value is set to at least one of the following:
[0418] 1) The mapping count corresponding to each access resource in the access resources;
[0419] 2) The maximum or minimum value among the mapping counts corresponding to at least two access resources in the access resources.
[0420] Optionally, the fourth cumulative mapping count can be initially set to 0, that is, starting from 0 for cumulative update, or can be set to other values, which is not limited herein.
[0421] Optionally, the implementation manner in which the terminal maps the reference object M2 times for each access resource in the access resources based on the mapping count may include:
[0422] The terminal determines the fourth remaining mapping count corresponding to the sixth access resource in the access resources;
[0423] i. When the fourth remaining mapping count is greater than or equal to the eighteenth value, the terminal continues to map the corresponding reference object for the sixth access resource and / or updates the fourth remaining mapping count;
[0424] Or,
[0425] ii. When the fourth remaining mapping count is less than or equal to the eighteenth value, the terminal does not continue to map the corresponding reference object for the sixth access resource and / or does not update the fourth remaining mapping count.
[0426] Optionally, it can be implemented by maintaining a counter for one or at least part or all of the RO / RO groups.
[0427] Optionally, the fourth remaining mapping count is set to at least one of the following:
[0428] 1) The mapping count corresponding to each access resource in the access resources;
[0429] 2) The maximum or minimum value among the mapping counts corresponding to at least two access resources in the access resources.
[0430] Specifically, the eighteenth value can be set to 0, for example, or to other values, which is not limited herein.
[0431] Optionally, the resource mapping information may further include at least one of the following:
[0432] 1> At least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0433] 2> At least one second gap, where the second gap is the gap between the mappings corresponding to at least two reference objects in the reference object;
[0434] 3> At least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resources;
[0435] 4> At least one fourth gap, where the fourth gap is the gap between the mappings corresponding to at least two access resources in the access resources.
[0436] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0437] 1) The number of access resources with an interval;
[0438] 2) The interval duration;
[0439] 3) The frequency domain interval.
[0440] Specifically, it is also possible to obtain the gap between two mappings corresponding to one or part or all of the SSBs / SSB groups, and / or the gap between the mappings corresponding to two SSBs / SSB groups. The gap can be the number of RO / RO groups, the duration (such as the lengths of various periods mentioned above), or the frequency domain interval, so that the gap between the two mappings can be controlled.
[0441] It should be noted that the above-mentioned single mapping may or may not include Repetition;
[0442] For example, the mapping that completes the corresponding Repetition M times can be counted as one time or M times;
[0443] For another example, the Repetition times corresponding to SSB1 is 2, and the configured number of ROs corresponding to SSB1 is 2;
[0444] Then, after mapping 4 (consecutive or non-consecutive) ROs (i.e., completing 2 Repetitions), it can be considered as having performed one mapping or two mappings.
[0445] The resource mapping method provided by the embodiments of the present application can be applied to network-side devices, and the network-side devices send resource mapping information to assist in determining the mapping between the reference object and the access resource.
[0446] Figure 7 It is the second flow diagram of the resource mapping method provided by the embodiments of the present application. As Figure 7 shown, the method includes step 701;
[0447] Step 701: The network-side device sends resource mapping information of at least one of the reference object and the access resource; wherein, the resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0448] Optionally, the reference object may include at least one of the following:
[0449] <1> Synchronization signal;
[0450] <2> Broadcast channel;
[0451] <3> SSB;
[0452] <4> SSB group, including at least two SSBs;
[0453] <5> CSI-RS;
[0454] <6> CSI-RS group, including at least two CSI-RSs;
[0455] <7>PUSCH;
[0456] <8>PUSCH group, including at least two PUSCHs.
[0457] Optionally, the access resource may include at least one of the following:
[0458] <1>PUSCH;
[0459] <2>PUSCH group, including at least two PUSCHs;
[0460] <3>PUSCH Occasion;
[0461] <4>PUSCH Occasion group, including at least two PUSCH Occasions;
[0462] <5>MIB;
[0463] <6>MIB group, including at least two MIBs;
[0464] <7>RO;
[0465] <8>RO group, including at least two ROs;
[0466] <9>PO;
[0467] <10>PO group, including at least two POs;
[0468] <11>PF;
[0469] <12>PF group, including at least two PFs;
[0470] <13>carrier;
[0471] <14>carrier group, including at least two carriers;
[0472] <15>search space;
[0473] <16>search space group, including at least two search spaces.
[0474] In the resource mapping method provided by the embodiments of the present application, the network side device sends resource mapping information of at least one of a reference object and access resources to assist in determining the mapping between the reference object and the access resources, for example, to assist the terminal in determining the mapping between the reference object and the access resources. The resource mapping information includes at least one of a mapping period, an association period, a time period, and a number of mappings. The terminal can perform the transmission of at least one of the reference object and the access resources based on the determined mapping related to the resource mapping information. Compared with the related art where the mapping configurations such as the period and power of the SSB configured through system messages are all the same and the SSB configuration can only be changed by updating the system message, in the embodiments of the present application, the network side device sends flexible resource mapping information, which can assist in flexibly determining the mapping between the reference object and the access resources and improves the flexibility of resource mapping.
[0475] Optionally, the implementation manner of the network side device sending the resource mapping information of at least one of the reference object and the access resources may include at least one of the following:
[0476] a. The network side device sends configuration information, and the configuration information configures at least part of the resource mapping information;
[0477] b. The network side device sends first information, and the first information indicates at least part of the resource mapping information.
[0478] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0479] 1) At least one first mapping information respectively corresponding to at least one reference object;
[0480] 2) At least one second mapping information corresponding to all reference objects;
[0481] 3) At least one third mapping information respectively corresponding to at least one access resource;
[0482] 4) At least one fourth mapping information corresponding to all access resources.
[0483] Optionally, the network side device may also send second information; wherein, the second information indicates at least one of the following:
[0484] 1) At least part of at least one first mapping information;
[0485] 2) Using at least part of at least one first mapping information as the resource mapping information;
[0486] 3) At least part of at least one second mapping information;
[0487] 4) Use at least part of at least one second mapping information as resource mapping information;
[0488] 5) At least part of at least one third mapping information;
[0489] 6) Use at least part of at least one third mapping information as resource mapping information;
[0490] 7) At least part of at least one fourth mapping information;
[0491] 8) Use at least part of at least one fourth mapping information as resource mapping information;
[0492] 9) Fifth mapping information;
[0493] 10) The fifth mapping information covers at least part of at least one first mapping information;
[0494] 11) The fifth mapping information covers at least part of at least one second mapping information;
[0495] 12) The fifth mapping information covers at least part of at least one third mapping information;
[0496] 13) The fifth mapping information covers at least part of at least one fourth mapping information;
[0497] 14) Ignore at least part of at least one first mapping information;
[0498] 15) Ignore at least part of at least one second mapping information;
[0499] 16) Ignore at least part of at least one third mapping information;
[0500] 17) Ignore at least part of at least one fourth mapping information.
[0501] Optionally, the mapping period, association period or time period is determined based on at least one of the following; or, the mapping period, association period or time period is determined based on at least two of the following:
[0502] 1) The period of the target reference object;
[0503] 2) The mapping period, association period or time period corresponding to the target reference object;
[0504] 3) The period of the target access resource;
[0505] 4) The mapping period, association period or time period corresponding to the target access resource;
[0506] 5) The smallest period among the periods of at least one reference object;
[0507] 6) The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0508] 7) The largest period among the periods of at least one reference object;
[0509] 8) The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0510] 9) The smallest period among the periods of at least one access resource;
[0511] 10) The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0512] 11) The largest period among the periods of at least one access resource;
[0513] 12) The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0514] 13) The tenth value;
[0515] 14) The period of the PRACH;
[0516] 15) The PRACH window;
[0517] 16) The period of the PRACH window.
[0518] Optionally, the implementation method for determining the mapping period, association period, or time period based on at least two of the following may include at least one of the following:
[0519] 1) The minimum value among at least two items;
[0520] 2) Determined based on the minimum value among at least two items and a first coefficient;
[0521] 3) The maximum value among at least two items;
[0522] 4) Determined based on the maximum value among at least two items and a second coefficient;
[0523] 5) The greatest common divisor of at least two items;
[0524] 6) Determined based on the greatest common divisor of at least two items and a third coefficient;
[0525] 7) The least common multiple of at least two items;
[0526] 8) Determined based on the least common multiple of at least two items and a fourth coefficient;
[0527] 9) Summing at least two items;
[0528] 10>Determined based on the result of summing at least two terms and the fifth coefficient;
[0529] 11>Sum at least two terms with weights;
[0530] 12>Determined based on the result of summing at least two terms with weights and the sixth coefficient;
[0531] 13>Find the difference between at least two terms;
[0532] 14>Determined based on the result of finding the difference between at least two terms and the seventh coefficient;
[0533] 15>Find the weighted difference between at least two terms;
[0534] 16>Determined based on the result of finding the weighted difference between at least two terms and the eighth coefficient;
[0535] 17>Multiply at least two terms;
[0536] 18>Determined based on the result of multiplying at least two terms and the ninth coefficient;
[0537] 19>Multiply at least two terms with weights;
[0538] 20>Determined based on the result of multiplying at least two terms with weights and the tenth coefficient;
[0539] 21>Divide at least two terms;
[0540] 22>Determined based on the result of dividing at least two terms and the eleventh coefficient;
[0541] 23>Divide at least two terms with weights;
[0542] 24>Determined based on the result of dividing at least two terms with weights and the twelfth coefficient.
[0543] Optionally, the number of mapping times includes at least one of the following:
[0544] 1) The number of mapping times or the minimum number of mapping times for mapping access resources to a reference object;
[0545] 2) The number of mapping times or the minimum number of mapping times for mapping a reference object to access resources.
[0546] Optionally, the resource mapping information further includes at least one of the following:
[0547] 1> At least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0548] 2> At least one second gap, where the second gap is the gap between the mappings corresponding to at least two reference objects in the reference object;
[0549] 3>At least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resources;
[0550] 4>At least one fourth gap, where the fourth gap is the gap between the mappings corresponding to at least two access resources in the access resources.
[0551] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0552] 1) The number of spaced access resources;
[0553] 2) The spaced duration;
[0554] 3) The frequency domain interval.
[0555] It should be noted that the above-mentioned mapping once may or may not include Repetition;
[0556] For example, the mapping that completes the corresponding Repetition M times can be counted as one time or M times;
[0557] For another example, the Repetition times corresponding to SSB1 is 2, and the configured number of ROs corresponding to SSB1 is 2;
[0558] Then, after mapping 4 (continuous or discontinuous) ROs (i.e., completing 2 times of Repetition), it can be considered that one mapping has been performed or two mappings have been performed.
[0559] It should also be noted that the SSB in this application can also be called any module that includes at least one of synchronization signals, broadcast signals, broadcast channels (PBCH), and downlink broadcast channels of other system messages.
[0560] The SSB type or SSB group type in this application can also be called the "structure" / "format", etc. of synchronization signals and / or broadcast channels and / or downlink broadcast channels of other system messages.
[0561] The SSB-RO association relationship (or mapping relationship) in this application refers to the number of ROs (groups) associated with each SSB, or the number of SSBs associated with each RO (group), and the number of Preamble associated with each SSB on one RO. The SSB-RO association result refers to the result after associating SSB-RO / Preamble for the SSB and the PRACH resource set using the SSB-RO association relationship.
[0562] Figure 8It is a signaling interaction diagram of the resource mapping method provided by an embodiment of the present application. As Figure 8 shown, the method includes steps 801 to 803; where:
[0563] Step 801, the network side device sends resource mapping information to the terminal;
[0564] Specifically, the resource mapping information is used to assist in determining the mapping between the reference object and the access resource. The resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0565] Step 802, the terminal determines the mapping between the reference object and the access resource based on the resource mapping information;
[0566] Step 803, the terminal performs the transmission of at least one of the reference object and the access resource based on the mapping.
[0567] In an embodiment of the present application, the network side device sends the resource mapping information of at least one of the reference object and the access resource, which can assist the terminal in determining the mapping between the reference object and the access resource. The mapping is related to the resource mapping information, where the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number. The terminal can perform the transmission of at least one of the reference object and the access resource based on the determined mapping. Compared with the related art, the mapping configurations such as the period and power of the SSB configured through the system message are the same, and only by updating the system message can the configuration of the SSB be changed. In the embodiment of the present application, the network side device sends flexible resource mapping information, which can assist the terminal in flexibly determining the mapping between the reference object and the access resource, and then can flexibly implement the transmission of at least one of the reference object and the access resource based on the mapping, improving the flexibility of resource mapping.
[0568] The following is an example to illustrate the resource mapping method provided by an embodiment of the present application. Specifically, in the following example, the access resource is taken as an RO for example, and it can also be replaced with an RO group or other access resources or access resource groups, or multiple ROs are regarded as an RO group. The present application does not limit this.
[0569] Embodiment 1: The number of RO opportunities corresponding to each SSB is the same (same as legacy, even SSB-RO mapping);
[0570] Figure 9 It is one of the schematic diagrams of resource mapping in the resource mapping method provided by an embodiment of the present application. As Figure 9 shown:
[0571] Both SSB1 and SSB2 correspond to two ROs. The period of SSB1 is 20 ms, the period of SSB2 is 10 ms, and the RO resource period is 10 ms.
[0572] Assume that there are 4 ROs in each period. Then, the ROs in each period are respectively mapped to SSB1 / SSB2, and can be mapped once. The mapping period for SSB1 / SSB2 is 10 ms.
[0573] Embodiment 2: The RO opportunities and the number of mappings corresponding to each SSB may be different (uneven SSB-RO mapping);
[0574] Both SSB1 and SSB2 correspond to two ROs. The period of SSB1 is 20 ms, the period of SSB2 is 10 ms, and the RO resource period is 10 ms. Assume that there are 4 ROs in each period:
[0575] Case 1: Figure 10 It is the second schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application, as Figure 10 shown:
[0576] The ROs in each RO resource period are respectively mapped to the SSBs in the SSB period corresponding to this RO resource period, and are mapped once. The slant-shaded part is the RO that is not mapped to the SSB.
[0577] Then, the mapping period for SSB1 is 20 ms, and the mapping period for SSB2 is 10 ms.
[0578] Or, the mapping period for SSB1 / SSB2 is max(10 ms, 20 ms) = 20 ms;
[0579] In another implementation, the base station directly configures or indicates that the mapping period for SSB1 is 20 ms, and the mapping period for SSB2 is 10 ms.
[0580] In another implementation, the base station directly configures or indicates that the mapping period is 20 ms.
[0581] Case 2: Figure 11 It is the third schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application, as Figure 11 shown:
[0582] The ROs in each RO resource period are respectively mapped to the SSBs in the SSB period corresponding to this RO resource period, and are mapped at least once. Then, in the first and third RO resource periods, SSB1 / SSB2 and the RO can be respectively mapped once. In the second and fourth RO resource periods, SSB2 and the RO can be mapped twice.
[0583] Then, the mapping period for SSB1 is 20 ms, and the mapping period for SSB2 is 10 ms.
[0584] Alternatively, for the mapping period of SSB1 / SSB2, it is max(10 ms, 20 ms) = 20 ms.
[0585] In another implementation, the base station directly configures or indicates that the mapping period of SSB1 is 20 ms, and for SSB2, the mapping period is 10 ms.
[0586] In another implementation, the base station directly configures or indicates that the mapping period is 20 ms.
[0587] Case 3 Figure 12 is the fourth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application, as Figure 12 shown:
[0588] The mapping period of SSB1 is 10 ms, and for SSB2, the mapping period is 40 ms.
[0589] Then the mapping period of SSB1 is 40 ms, and for SSB2, the mapping period is 10 ms.
[0590] Alternatively, for the mapping period of SSB1 / SSB2, it is max(10 ms, 40 ms) = 40 ms.
[0591] In another implementation, the base station directly configures or indicates that the mapping period of SSB1 is 40 ms, and for SSB2, the mapping period is 10 ms.
[0592] In another implementation, the base station directly configures or indicates that the mapping period is 40 ms.
[0593] Embodiment 3: The base station directly configures the mapping period and / or the minimum mapping times;
[0594] Case 1 Figure 13 is the fifth schematic diagram of resource mapping in the resource mapping method provided by the embodiments of the present application, as Figure 13 shown:
[0595] Both SSB1 and SSB2 correspond to two ROs. The period of SSB1 is 20 ms, the period of SSB2 is 10 ms, and the period of RO resources is 20 ms.
[0596] Assume that there are 4 ROs in each period. The base station directly configures or indicates that the mapping period of SSB1 is 80 ms, and for SSB2, the mapping period is 20 ms.
[0597] Then in the first and fifth RO resource periods, SSB1 / SSB2 and RO can be mapped once respectively.
[0598] In the second, third, and fourth RO resource periods, SSB2 and RO can be mapped twice.
[0599] Case 2: Figure 14 It is the sixth schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application, as Figure 14 shown:
[0600] In another implementation, the base station directly configures or indicates that the minimum mapping times of SSB1 within the mapping period is 1, and the minimum mapping times of SSB2 within the mapping period is 6. Thus, the minimum value that meets the above requirements and is an integer multiple of the RO resource period can be determined as 80 ms, and thus the mapping period of SSB1 / SSB2 is determined as 80 ms. Or in another implementation, the base station directly configures or indicates that the mapping period of SSB1 / SSB2 is 80 ms;
[0601] Then within one mapping period, SSB1 / SSB2 and RO can be mapped once and seven times respectively.
[0602] Case 3: Figure 15 It is the seventh schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application, as Figure 15 shown:
[0603] In another implementation, the base station directly configures or indicates that the mapping times of SSB1 within the mapping period is 1, and the mapping times of SSB2 within the mapping period is 6.
[0604] Then within one mapping period, SSB1 / SSB2 and RO can be mapped once and six times respectively.
[0605] Thus, the minimum value that meets the above requirements and is an integer multiple of the RO resource period can be determined as 80 ms, and thus the mapping period of SSB1 / SSB2 is determined as 80 ms. Or in another implementation, the base station directly configures or indicates that the mapping period of SSB1 / SSB2 is 80 ms.
[0606] Embodiment 4: Mapping rules under uneven mapping;
[0607] Example of Method 1 Figure 16 It is the eighth schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application, as Figure 16 shown:
[0608] The mapping times N1 of SSB / SSB group 1 is 2, and the mapping times N2 of SSB / SSB group 2 is 6;
[0609] Then SSB / SSB group 1 and SSB / SSB group 2 are mapped once respectively first, and then SSB / SSB group 2 is mapped 5 times;
[0610] One implementation is to maintain a counter X and a counter Y for SSB / SSB group 1 and SSB / SSB group 2 respectively, and initialize X and Y to 0;
[0611] For SSB / SSB group 1:
[0612] 1) If X < N1, map SSB / SSB group 1. After one mapping, X = X + 1; and determine whether there are other SSB / SSB groups that need to be mapped. In the embodiment of the present application, there is still SSB / SSB group 2 that needs to be mapped.
[0613] For SSB / SSB group 2:
[0614] 2) If Y < N2, map SSB / SSB group 2. After one mapping, Y = Y + 1; and determine whether there are other SSB / SSB groups that need to be mapped.
[0615] If not, go back to 1) and determine whether to continue mapping; if X >= N1 and Y < N2, continue to perform the mapping of SSB / SSB group 2 until Y < N2 is no longer satisfied.
[0616] Example of Method 2 Figure 17 is the ninth schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application, as Figure 17 shown:
[0617] The mapping times N1 of SSB / SSB group 1 is 2, and the mapping times N2 of SSB / SSB group 2 is 6;
[0618] Then SSB / SSB group 1 is mapped once first, and then SSB / SSB group 2 is mapped 6 times;
[0619] One implementation is to maintain a counter X and a counter Y for SSB / SSB group 1 and SSB / SSB group 2 respectively, and initialize X and Y to 0;
[0620] For SSB / SSB group 1:
[0621] 1) If X < N1, map SSB / SSB group 1. After one mapping, X = X + 1; if X is still < N1, continue mapping until X < N1 is no longer satisfied. Then check whether there are other SSB / SSB groups that need to be mapped. In the embodiment of the present application, there is still the SSB / SSB group for which SSB / SSB group 2 is mapped.
[0622] For SSB / SSB group 2:
[0623] 2) If Y < N2, map SSB / SSB group 2. After one mapping, Y = Y + 1; and determine whether to continue mapping. If Y < N2, continue to perform the mapping of SSB / SSB group 2 until Y < N2 is no longer satisfied.
[0624] Further, in the above embodiment, a gap between two mappings corresponding to an SSB / SSB group can also be obtained. The gap can be the number of RO / RO groups, duration, or frequency domain interval, so that the gap between two mappings can be controlled.
[0625] The embodiments of the present application can be applied to 5G, 6G, and future evolved mobile communication systems, and provide a method for flexibly determining the mapping between a reference object and access resources.
[0626] In the resource mapping method provided by the embodiments of the present application, the execution subject can be a resource mapping device. In the embodiments of the present application, taking the resource mapping device executing the resource mapping method as an example, the resource mapping device provided by the embodiments of the present application is described.
[0627] Figure 18 is one of the schematic structural diagrams of the resource mapping device provided by the embodiments of the present application, as Figure 18 shown. The resource mapping device 1800, which is applied to a terminal, includes:
[0628] A determination module 1801, configured to determine the mapping between a reference object and access resources; wherein the mapping is related to the resource mapping information of at least one of the reference object and access resources, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and the number of mappings;
[0629] A transmission module 1802, configured to perform the transmission of at least one of the reference object and access resources based on the mapping.
[0630] In the resource mapping device provided by the embodiments of the present application, the determination module of the terminal can determine the mapping between the reference object and access resources. The mapping is related to the resource mapping information of at least one of the reference object and access resources, where the resource mapping information includes at least one of a mapping period, an association period, a time period, and the number of mappings. Furthermore, the transmission module can perform the transmission of at least one of the reference object and access resources based on the determined mapping. Compared with the related art where the mapping configurations such as the period and power of the SSB configured through system messages are all the same and the SSB configuration can only be changed by updating the system message, the mapping determined by the terminal in the embodiments of the present application is related to flexible resource mapping information. Therefore, based on the mapping, the transmission of at least one of the reference object and access resources can be flexibly realized, improving the flexibility of resource mapping.
[0631] Optionally, the resource mapping information is determined based on at least one of the following:
[0632] a. Configuration information that configures at least part of the resource mapping information;
[0633] b. First information that indicates at least part of the resource mapping information;
[0634] c. A predefined first rule.
[0635] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0636] 1) At least one first mapping information respectively corresponding to at least one reference object;
[0637] 2) At least one second mapping information corresponding to all reference objects;
[0638] 3) At least one third mapping information respectively corresponding to at least one access resource;
[0639] 4) At least one fourth mapping information corresponding to all access resources.
[0640] Optionally, the resource mapping apparatus 1800 further includes:
[0641] A receiving module, configured to receive second information; wherein the second information indicates at least one of the following:
[0642] 1) At least part of at least one first mapping information;
[0643] 2) Using at least part of at least one first mapping information as the resource mapping information;
[0644] 3) At least part of at least one second mapping information;
[0645] 4) Using at least part of at least one second mapping information as the resource mapping information;
[0646] 5) At least part of at least one third mapping information;
[0647] 6) Using at least part of at least one third mapping information as the resource mapping information;
[0648] 7) At least part of at least one fourth mapping information;
[0649] 8) Using at least part of at least one fourth mapping information as the resource mapping information;
[0650] 9) Fifth mapping information;
[0651] 10) The fifth mapping information covers at least part of at least one first mapping information;
[0652] 11) The fifth mapping information covers at least part of at least one second mapping information;
[0653] 12) The fifth mapping information covers at least part of at least one third mapping information;
[0654] 13) The fifth mapping information covers at least part of at least one fourth mapping information;
[0655] 14) At least part of at least one first mapping information is ignored;
[0656] 15) At least part of at least one second mapping information is ignored;
[0657] 16) At least part of at least one third mapping information is ignored;
[0658] 17) At least part of at least one fourth mapping information is ignored.
[0659] Optionally, in the resource mapping information determined based on the first rule, at least one of the mapping period, the association period, or the time period satisfies the following:
[0660] 1) The first time required after at least one reference object is mapped to the access resource at least N1 times;
[0661] 2) The second time required after at least one access resource is mapped to the reference object at least N2 times;
[0662] 3) The third time required after all reference objects are mapped to the access resource at least N3 times;
[0663] 4) The fourth time required after all access resources are mapped to the reference object at least N4 times;
[0664] 5) The first time, the second time, the third time, or the fourth time that is not less than the first value;
[0665] 6) The first time, the second time, the third time, or the fourth time that is not greater than the second value;
[0666] 7) Not less than the third value;
[0667] 8) Not greater than the fourth value;
[0668] 9) Is an integer multiple of the fifth value;
[0669] 10) A time that is greater than or equal to the first time and is an integer multiple of the sixth value;
[0670] 11) A time that is greater than or equal to a second time and is an integer multiple of a seventh value;
[0671] 12) A time that is greater than or equal to a third time and is an integer multiple of an eighth value;
[0672] 13) A time that is greater than or equal to a fourth time and is an integer multiple of a ninth value;
[0673] Wherein, N1, N2, N3, and N4 are integers greater than 0.
[0674] Optionally, the first rule may include at least one of the following:
[0675] 1) At least one sixth mapping information corresponding to at least one reference object;
[0676] 2) At least one seventh mapping information corresponding to all reference objects;
[0677] 3) At least one eighth mapping information corresponding to at least one access resource;
[0678] 4) At least one ninth mapping information corresponding to all access resources;
[0679] 5) At least a part of at least one sixth mapping information;
[0680] 6) Using at least a part of at least one sixth mapping information as resource mapping information;
[0681] 7) At least a part of at least one seventh mapping information;
[0682] 8) Using a subset of at least one seventh mapping information as resource mapping information;
[0683] 9) At least a part of at least one eighth mapping information;
[0684] 10) Using a subset of at least one eighth mapping information as resource mapping information;
[0685] 11) At least a part of at least one ninth mapping information;
[0686] 12) Using a subset of at least one ninth mapping information as resource mapping information;
[0687] 13) Tenth mapping information;
[0688] 14) The tenth mapping information covers at least one sixth mapping information;
[0689] 15) The tenth mapping information covers at least one seventh mapping information;
[0690] 16) The tenth mapping information covers at least one eighth mapping information;
[0691] 17) The tenth mapping information covers at least one piece of ninth mapping information;
[0692] 18) Ignore at least a part of at least one piece of sixth mapping information;
[0693] 19) Ignore at least a part of at least one piece of seventh mapping information;
[0694] 20) Ignore at least a part of at least one piece of eighth mapping information;
[0695] 21) Ignore at least a part of at least one piece of ninth mapping information.
[0696] Optionally, the mapping period, the association period, or the time period is determined based on at least one of the following; alternatively, the mapping period, the association period, or the time period is determined based on at least two of the following:
[0697] 1) The period of the target reference object;
[0698] 2) The mapping period, the association period, or the time period corresponding to the target reference object;
[0699] 3) The period of the target access resource;
[0700] 4) The mapping period, the association period, or the time period corresponding to the target access resource;
[0701] 5) The smallest period among the periods of at least one reference object;
[0702] 6) The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0703] 7) The largest period among the periods of at least one reference object;
[0704] 8) The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0705] 9) The smallest period among the periods of at least one access resource;
[0706] 10) The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0707] 11) The largest period among the periods of at least one access resource;
[0708] 12) The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0709] 13) The tenth value;
[0710] 14) The period of PRACH;
[0711] 15) The PRACH window;
[0712] 16) The period of the PRACH window.
[0713] Optionally, the implementation method in which the mapping period, the association period, or the time period is determined based on at least two of the following may include at least one of the following:
[0714] 1> The minimum value of at least two items;
[0715] 2> Determined based on the minimum value of at least two items and a first coefficient;
[0716] 3> The maximum value of at least two items;
[0717] 4> Determined based on the maximum value of at least two items and a second coefficient;
[0718] 5> The greatest common divisor of at least two items;
[0719] 6> Determined based on the greatest common divisor of at least two items and a third coefficient;
[0720] 7> The least common multiple of at least two items;
[0721] 8> Determined based on the least common multiple of at least two items and a fourth coefficient;
[0722] 9> Sum at least two items;
[0723] 10> Determined based on the result of summing at least two items and a fifth coefficient;
[0724] 11> Weighted sum at least two items;
[0725] 12> Determined based on the result of weighted summing at least two items and a sixth coefficient;
[0726] 13> Subtract at least two items;
[0727] 14> Determined based on the result of subtracting at least two items and a seventh coefficient;
[0728] 15> Weighted subtract at least two items;
[0729] 16> Determined based on the result of weighted subtracting at least two items and an eighth coefficient;
[0730] 17> Multiply at least two items;
[0731] 18> Determined based on the result of multiplying at least two items and a ninth coefficient;
[0732] 19>Multiply at least two items after weighting;
[0733] 20>Determine based on the result of multiplying at least two items after weighting and the tenth coefficient;
[0734] 21>Divide at least two items;
[0735] 22>Determine based on the result of dividing at least two items and the eleventh coefficient;
[0736] 23>Divide at least two items after weighting;
[0737] 24>Determine based on the result of dividing at least two items after weighting and the twelfth coefficient.
[0738] Optionally, the mapping times include at least one of the following:
[0739] 1) The mapping times or the minimum mapping times for mapping access resources for a reference object;
[0740] 2) The mapping times or the minimum mapping times for mapping a reference object for access resources.
[0741] Optionally, the determining module 1801 is specifically configured to: determine the mapping between a reference object and an access resource based on the resource mapping information.
[0742] Optionally, the determining module 1801 is further specifically configured to perform any one of the following:
[0743] a. The terminal maps a corresponding access resource once for each reference object in the reference object based on the mapping times;
[0744] b. The terminal maps a corresponding access resource M1 times for each reference object in the reference object based on the mapping times; where M1 is an integer greater than 0.
[0745] Optionally, M1 satisfies at least one of the following:
[0746] 1) The mapping times corresponding to each reference object in the reference object;
[0747] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference object.
[0748] Optionally, the determining module 1801 is further specifically configured to:
[0749] i. When the number of times of mapping an access resource for the first reference object in the reference object is less than or equal to the X1 value, map the corresponding access resource for the first reference object;
[0750] Or,
[0751] ii. When the number of times of mapping access resources for the first reference object in the reference objects is greater than or equal to the X1 value, do not map the corresponding access resources for the first reference object;
[0752] Or,
[0753] iii. When the number of times of mapping access resources for the first reference object in the reference objects is greater than or equal to the X1 value, map the corresponding access resources for the second reference object; wherein, the second reference object is other reference objects other than the first reference object;
[0754] Wherein, the X1 value is related to the number of mappings.
[0755] Optionally, the X1 value can satisfy at least one of the following:
[0756] 1) The number of mappings;
[0757] 2) The number of mappings corresponding to each reference object in the reference objects;
[0758] 3) The maximum or minimum value of the number of mappings corresponding to at least two reference objects in the reference objects.
[0759] Optionally, the determining module 1801 is further specifically configured to:
[0760] Determine the first cumulative mapping times corresponding to the third reference object in the reference objects;
[0761] i. When the first cumulative mapping times is less than or equal to the eleventh value, continue to map the corresponding access resources for the third reference object, and / or update the first cumulative mapping times;
[0762] Or,
[0763] ii. When the first cumulative mapping times is greater than or equal to the eleventh value, do not continue to map the corresponding access resources for the third reference object, and / or do not update the first cumulative mapping times.
[0764] Optionally, the eleventh value is set to at least one of the following:
[0765] 1) The number of mappings corresponding to each reference object in the reference objects;
[0766] 2) The maximum or minimum value of the number of mappings corresponding to at least two reference objects in the reference objects.
[0767] Optionally, the determining module 1801 is further specifically configured to:
[0768] Determine the first remaining mapping times corresponding to the fourth reference object in the reference objects;
[0769] i. When the first remaining mapping times are greater than or equal to the twelfth value, continue to map the corresponding access resources for the fourth reference object, and / or update the first remaining mapping times;
[0770] Or,
[0771] ii. When the first remaining mapping times are less than or equal to the twelfth value, do not continue to map the corresponding access resources for the fourth reference object, and / or do not update the first remaining mapping times.
[0772] Optionally, the first remaining mapping times are set to at least one of the following:
[0773] 1) The mapping times corresponding to each reference object in the reference objects;
[0774] 2) The maximum or minimum value among the mapping times corresponding to at least two reference objects in the reference objects.
[0775] Optionally, the determining module 1801 is further specifically configured to:
[0776] Determine the second cumulative mapping times corresponding to the fifth reference object in the reference objects;
[0777] i. When the second cumulative mapping times are less than or equal to the thirteenth value, continue to map the corresponding access resources for the fifth reference object, and / or update the second cumulative mapping times;
[0778] Or,
[0779] ii. When the second cumulative mapping times are greater than or equal to the thirteenth value, do not continue to map the corresponding access resources for the fifth reference object, and / or do not update the second cumulative mapping times.
[0780] Optionally, the thirteenth value is set to at least one of the following:
[0781] 1) The mapping times corresponding to each reference object in the reference objects;
[0782] 2) The maximum or minimum value among the mapping times corresponding to at least two reference objects in the reference objects.
[0783] Optionally, the determining module 1801 is further specifically configured to:
[0784] Determine the second remaining mapping times corresponding to the sixth reference object in the reference objects;
[0785] i. When the second remaining mapping times are greater than or equal to the fourteenth value, continue to map the corresponding access resources for the sixth reference object, and / or update the second remaining mapping times;
[0786] Or,
[0787] ii. When the second remaining mapping times is less than or equal to the fourteenth value, do not continue to map the corresponding access resources for the sixth reference object, and / or do not update the second remaining mapping times.
[0788] Optionally, the second remaining mapping times is set to at least one of the following:
[0789] 1) The mapping times corresponding to each reference object in the reference objects;
[0790] 2) The maximum or minimum value among the mapping times corresponding to at least two reference objects in the reference objects.
[0791] Optionally, the determining module 1801 is further specifically configured to perform any one of the following:
[0792] a. Based on the mapping times, map a corresponding reference object once for each access resource in the access resources;
[0793] b. Based on the mapping times, map a corresponding reference object M2 times for each access resource in the access resources; where M2 is an integer greater than 0.
[0794] Optionally, M2 satisfies at least one of the following:
[0795] 1) The mapping times corresponding to each access resource in the access resources;
[0796] 2) The maximum or minimum value among the mapping times corresponding to at least two access resources in the access resources.
[0797] Optionally, the determining module 1801 is further specifically configured to:
[0798] i. When the number of times of mapping a reference object for the first access resource in the access resources is less than or equal to the X2 value, map a corresponding reference object for the first access resource;
[0799] Or,
[0800] ii. When the number of times of mapping a reference object for the first access resource in the access resources is greater than or equal to the X2 value, do not map a corresponding reference object for the first access resource;
[0801] Or,
[0802] iii. When the number of times of mapping a reference object for the first access resource in the access resources is greater than or equal to the X2 value, map a corresponding reference object for the second access resource; where the second access resource is other access resources other than the first access resource;
[0803] Wherein, the X2 value is related to the mapping times.
[0804] Optionally, the X2 value satisfies at least one of the following:
[0805] 1) The number of mapping times;
[0806] 2) The number of mapping times corresponding to each access resource in the access resources;
[0807] 3) The maximum or minimum value of the number of mapping times corresponding to at least two access resources in the access resources.
[0808] Optionally, the determining module 1801 is further specifically configured to:
[0809] Determine the third cumulative mapping times corresponding to the third access resource in the access resources;
[0810] i. When the third cumulative mapping times is less than or equal to the fifteenth value, continue to map the corresponding reference object for the third access resource, and / or update the third cumulative mapping times;
[0811] Or,
[0812] ii. When the third cumulative mapping times is greater than or equal to the fifteenth value, do not continue to map the corresponding reference object for the third access resource, and / or do not update the third cumulative mapping times.
[0813] Optionally, the fifteenth value is set to at least one of the following:
[0814] 1) The number of mapping times corresponding to each access resource in the access resources;
[0815] 2) The maximum or minimum value of the number of mapping times corresponding to at least two access resources in the access resources.
[0816] Optionally, the determining module 1801 is further specifically configured to:
[0817] Determine the third remaining mapping times corresponding to the fourth access resource in the access resources;
[0818] i. When the third remaining mapping times is greater than or equal to the sixteenth value, continue to map the corresponding reference object for the fourth access resource, and / or update the third remaining mapping times;
[0819] Or,
[0820] ii. When the third remaining mapping times is less than or equal to the sixteenth value, do not continue to map the corresponding reference object for the fourth access resource, and / or do not update the third remaining mapping times.
[0821] Optionally, the third remaining mapping times is set to at least one of the following:
[0822] 1) The mapping times corresponding to each access resource in the access resources;
[0823] 2) The maximum or minimum value among the mapping times corresponding to at least two access resources in the access resources.
[0824] Optionally, the determining module 1801 is further specifically configured to:
[0825] Determine the fourth cumulative mapping times corresponding to the fifth access resource in the access resources;
[0826] i. When the fourth cumulative mapping times is less than or equal to the seventeenth value, continue to map the corresponding reference object for the fifth access resource, and / or update the fourth cumulative mapping times;
[0827] Or,
[0828] ii. When the fourth cumulative mapping times is greater than or equal to the seventeenth value, do not continue to map the corresponding reference object for the fifth access resource, and / or do not update the fourth cumulative mapping times.
[0829] Optionally, the seventeenth value is set to at least one of the following:
[0830] 1) The mapping times corresponding to each access resource in the access resources;
[0831] 2) The maximum or minimum value among the mapping times corresponding to at least two access resources in the access resources.
[0832] Optionally, the determining module 1801 is further specifically configured to:
[0833] Determine the fourth remaining mapping times corresponding to the sixth access resource in the access resources;
[0834] i. When the fourth remaining mapping times is greater than or equal to the eighteenth value, continue to map the corresponding reference object for the sixth access resource, and / or update the fourth remaining mapping times;
[0835] Or,
[0836] ii. When the fourth remaining mapping times is less than or equal to the eighteenth value, do not continue to map the corresponding reference object for the sixth access resource, and / or do not update the fourth remaining mapping times.
[0837] Optionally, the fourth remaining mapping times is set to at least one of the following:
[0838] 1) The mapping times corresponding to each access resource in the access resources;
[0839] 2) The maximum or minimum value among the mapping times corresponding to at least two access resources in the access resources.
[0840] Optionally, the resource mapping information further includes at least one of the following:
[0841] 1> At least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0842] 2> At least one second gap, where the second gap is the gap between the mappings corresponding to at least two reference objects in the reference object;
[0843] 3> At least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resource;
[0844] 4> At least one fourth gap, where the fourth gap is the gap between the mappings corresponding to at least two access resources in the access resource.
[0845] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0846] 1) The number of spaced access resources;
[0847] 2) The spaced duration;
[0848] 3) The frequency domain interval.
[0849] Optionally, the reference object may include at least one of the following:
[0850] <1> Synchronization signal;
[0851] <2> Broadcast channel;
[0852] <3> SSB;
[0853] <4> SSB group, including at least two SSBs;
[0854] <5> CSI-RS;
[0855] <6> CSI-RS group, including at least two CSI-RSs;
[0856] <7> PUSCH;
[0857] <8> PUSCH group, including at least two PUSCHs.
[0858] Optionally, the access resource may include at least one of the following:
[0859] <1> PUSCH;
[0860] <2> PUSCH group, including at least two PUSCHs;
[0861] <3> PUSCH Occasion;
[0862] <4>A PUSCH Occasion group, including at least two PUSCH Occasions;
[0863] <5>MIB;
[0864] <6>A MIB group, including at least two MIBs;
[0865] <7>RO;
[0866] <8>A RO group, including at least two ROs;
[0867] <9>PO;
[0868] <10>A PO group, including at least two POs;
[0869] <11>PF;
[0870] <12>A PF group, including at least two PFs;
[0871] <13>carrier;
[0872] <14>A carrier group, including at least two carriers;
[0873] <15>Search space;
[0874] <16>A search space group, including at least two search spaces.
[0875] Figure 19 is the second structural schematic diagram of the resource mapping device provided by an embodiment of the present application. As Figure 19 shown, the resource mapping device 1900, which is applied to a network-side device, includes:
[0876] A sending module 1901, configured to send resource mapping information of at least one of a reference object and access resources;
[0877] wherein, the resource mapping information is used to assist in determining the mapping between the reference object and the access resources, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0878] In the resource mapping device provided by the embodiment of the present application, the sending module of the network side device sends resource mapping information of at least one of a reference object and an access resource to assist in determining the mapping between the reference object and the access resource. For example, it assists the terminal in determining the mapping between the reference object and the access resource. The resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count. The terminal can perform the transmission of at least one of the reference object and the access resource based on the determined mapping related to the resource mapping information. Compared with the related art, the mapping configurations such as the period and power of the SSB configured through system messages are all the same, and the configuration of the SSB can only be changed by updating the system message. In the embodiment of the present application, the network side device sends flexible resource mapping information, which can assist in flexibly determining the mapping between the reference object and the access resource, improving the flexibility of resource mapping.
[0879] Optionally, the sending module 1901 is specifically configured to perform at least one of the following:
[0880] a. Send configuration information, where the configuration information configures at least part of the resource mapping information;
[0881] b. Send first information, where the first information indicates at least part of the resource mapping information.
[0882] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0883] 1) At least one first mapping information respectively corresponding to at least one reference object;
[0884] 2) At least one second mapping information corresponding to all reference objects;
[0885] 3) At least one third mapping information respectively corresponding to at least one access resource;
[0886] 4) At least one fourth mapping information corresponding to all access resources.
[0887] Optionally, the sending module 1901 is further configured to: send second information; where the second information indicates at least one of the following:
[0888] 1) At least part of at least one first mapping information;
[0889] 2) Use at least part of at least one first mapping information as the resource mapping information;
[0890] 3) At least part of at least one second mapping information;
[0891] 4) Use at least part of at least one second mapping information as the resource mapping information;
[0892] 5) At least part of at least one third mapping information;
[0893] 6) Use at least part of at least one third mapping information as resource mapping information;
[0894] 7) At least part of at least one fourth mapping information;
[0895] 8) Use at least part of at least one fourth mapping information as resource mapping information;
[0896] 9) Fifth mapping information;
[0897] 10) The fifth mapping information covers at least part of at least one first mapping information;
[0898] 11) The fifth mapping information covers at least part of at least one second mapping information;
[0899] 12) The fifth mapping information covers at least part of at least one third mapping information;
[0900] 13) The fifth mapping information covers at least part of at least one fourth mapping information;
[0901] 14) Ignore at least part of at least one first mapping information;
[0902] 15) Ignore at least part of at least one second mapping information;
[0903] 16) Ignore at least part of at least one third mapping information;
[0904] 17) Ignore at least part of at least one fourth mapping information.
[0905] Optionally, the mapping period, association period or time period is determined based on at least one of the following; or, the mapping period, association period or time period is determined based on at least two of the following:
[0906] 1) The period of the target reference object;
[0907] 2) The mapping period, association period or time period corresponding to the target reference object;
[0908] 3) The period of the target access resource;
[0909] 4) The mapping period, association period or time period corresponding to the target access resource;
[0910] 5) The smallest period among the periods of at least one reference object;
[0911] 6) The minimum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0912] 7) The maximum period among the periods of at least one reference object;
[0913] 8) The maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0914] 9) The minimum period among the periods of at least one access resource;
[0915] 10) The minimum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0916] 11) The maximum period among the periods of at least one access resource;
[0917] 12) The maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0918] 13) The tenth value;
[0919] 14) The period of the PRACH;
[0920] 15) The PRACH window;
[0921] 16) The period of the PRACH window.
[0922] Optionally, the implementation method for determining the mapping period, association period, or time period based on at least two of the following may include at least one of the following:
[0923] 1> The minimum value among at least two items;
[0924] 2> Determined based on the minimum value among at least two items and a first coefficient;
[0925] 3> The maximum value among at least two items;
[0926] 4> Determined based on the maximum value among at least two items and a second coefficient;
[0927] 5> The greatest common divisor of at least two items;
[0928] 6> Determined based on the greatest common divisor of at least two items and a third coefficient;
[0929] 7> The least common multiple of at least two items;
[0930] 8> Determined based on the least common multiple of at least two items and a fourth coefficient;
[0931] 9> Summing at least two items;
[0932] 10>Determined based on the result of summing at least two terms and the fifth coefficient;
[0933] 11>Sum at least two terms with weights;
[0934] 12>Determined based on the result of summing at least two terms with weights and the sixth coefficient;
[0935] 13>Find the difference between at least two terms;
[0936] 14>Determined based on the result of finding the difference between at least two terms and the seventh coefficient;
[0937] 15>Find the weighted difference between at least two terms;
[0938] 16>Determined based on the result of finding the weighted difference between at least two terms and the eighth coefficient;
[0939] 17>Multiply at least two terms;
[0940] 18>Determined based on the result of multiplying at least two terms and the ninth coefficient;
[0941] 19>Multiply at least two terms with weights;
[0942] 20>Determined based on the result of multiplying at least two terms with weights and the tenth coefficient;
[0943] 21>Divide at least two terms;
[0944] 22>Determined based on the result of dividing at least two terms and the eleventh coefficient;
[0945] 23>Divide at least two terms with weights;
[0946] 24>Determined based on the result of dividing at least two terms with weights and the twelfth coefficient.
[0947] Optionally, the mapping times include at least one of the following:
[0948] 1) The mapping times or the minimum mapping times for mapping access resources for the reference object;
[0949] 2) The mapping times or the minimum mapping times for mapping the reference object for the access resources.
[0950] Optionally, the resource mapping information further includes at least one of the following:
[0951] 1> At least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0952] 2> At least one second gap, where the second gap is the gap between the mappings corresponding to at least two reference objects in the reference object;
[0953] 3> At least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resources;
[0954] 4> At least one fourth gap, where the fourth gap is the gap between the mappings corresponding to at least two access resources in the access resources.
[0955] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0956] 1) The number of access resources with an interval;
[0957] 2) The interval duration;
[0958] 3) The frequency domain interval.
[0959] Optionally, the reference object may include at least one of the following:
[0960] <1> Synchronization signal;
[0961] <2> Broadcast channel;
[0962] <3> SSB;
[0963] <4> SSB group, including at least two SSBs;
[0964] <5> CSI-RS;
[0965] <6> CSI-RS group, including at least two CSI-RSs;
[0966] <7> PUSCH;
[0967] <8> PUSCH group, including at least two PUSCHs.
[0968] Optionally, the access resources may include at least one of the following:
[0969] <1> PUSCH;
[0970] <2> PUSCH group, including at least two PUSCHs;
[0971] <3> PUSCH Occasion;
[0972] <4> PUSCH Occasion group, including at least two PUSCH Occasions;
[0973] <5> MIB;
[0974] <6> MIB group, including at least two MIBs;
[0975] <7> RO;
[0976] <8>The RO group includes at least two ROs;
[0977] <9>PO;
[0978] <10>The PO group includes at least two POs;
[0979] <11>PF;
[0980] <12>The PF group includes at least two PFs;
[0981] <13>carrier;
[0982] <14>The carrier group includes at least two carriers;
[0983] <15>Search space;
[0984] <16>The search space group includes at least two search spaces.
[0985] The resource mapping device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the terminal may include, but is not limited to, the types of the above-listed terminal 11, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0986] The resource mapping device provided in the embodiments of the present application can implement Figures 6 to 8 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0987] Figure 20 is a schematic structural diagram of a communication device provided in the embodiments of the present application. As Figure 20 shown, the embodiments of the present application further provide a communication device 2000, including a processor 2001 and a memory 2002. A program or instruction that can run on the processor 2001 is stored on the memory 2002. For example, when the communication device 2000 is a terminal, when the program or instruction is executed by the processor 2001, each step of the resource mapping method embodiment on the terminal side is implemented, and the same technical effects can be achieved. When the communication device 2000 is a network-side device, when the program or instruction is executed by the processor 2001, each step of the resource mapping method embodiment on the network-side device is implemented, and the same technical effects can be achieved. To avoid repetition, it will not be elaborated here.
[0988] An embodiment of this application also provides a terminal, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or an instruction to implement the steps in the method embodiment as shown in Figure 6 . This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment. Each implementation process and implementation manner of the above method embodiment can be applied to this terminal embodiment, and the same technical effects can be achieved. Specifically, Figure 21 is a schematic hardware structure diagram of a terminal provided by an embodiment of this application.
[0989] The terminal 2100 includes but is not limited to at least some components such as a radio frequency unit 2101, a network module 2102, an audio output unit 2103, an input unit 2104, a sensor 2105, a display unit 2106, a user input unit 2107, an interface unit 2108, a memory 2109, and a processor 2110.
[0990] Those skilled in the art can understand that the terminal 2100 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 2110 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 21 The terminal structure shown in does not limit the terminal. The terminal may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements, which will not be elaborated here.
[0991] It should be understood that in an embodiment of this application, the input unit 2104 may include a graphics processing unit (GPU) 21041 and a microphone 21042. The graphics processing unit 21041 processes image data of a static picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 2106 may include a display panel 21061. The display panel 21061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 2107 includes at least one of a touch panel 21071 and other input devices 21072. The touch panel 21071 is also called a touch screen. The touch panel 21071 may include two parts: a touch detection device and a touch controller. The other input devices 21072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0992] In the embodiment of the present application, after the radio frequency unit 2101 receives the downlink data from the network-side device, it can be transmitted to the processor 2110 for processing; in addition, the radio frequency unit 2101 can send the uplink data to the network-side device. Generally, the radio frequency unit 2101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0993] The memory 2109 can be used to store software programs or instructions and various data. The memory 2109 mainly includes a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 2109 can include a volatile memory or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 2109 in the embodiment of the present application includes, but is not limited to, these and any other suitable types of memories.
[0994] The processor 2110 can include one or more processing units; optionally, the processor 2110 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 2110.
[0995] Among them, the processor 2110 is used for:
[0996] Determine the mapping between a reference object and an access resource; wherein, the mapping is related to the resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a number of mappings.
[0997] Based on the mapping, perform the transmission of at least one of the reference object and the access resource.
[0998] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment can refer to the relevant descriptions of the resource mapping method in the method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, details are not described herein again.
[0999] This embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the steps of the method embodiment as Figure 7 shown. This embodiment of the network-side device corresponds to the above-mentioned method embodiment of the network-side device. Each implementation process and implementation manner of the above method embodiment can be applied to this embodiment of the network-side device, and the same technical effects can be achieved.
[1000] Specifically, this embodiment of the present application further provides a network-side device. Figure 22 It is a schematic structural diagram of a network-side device provided by this embodiment of the present application. As Figure 22 shown, the network-side device 2200 includes: an antenna 2201, a radio frequency device 2202, a baseband device 2203, a processor 2204, and a memory 2205. The antenna 2201 is connected to the radio frequency device 2202. In the uplink direction, the radio frequency device 2202 receives information through the antenna 2201 and sends the received information to the baseband device 2203 for processing. In the downlink direction, the baseband device 2203 processes the information to be sent and sends it to the radio frequency device 2202. After processing the received information, the radio frequency device 2202 sends it out through the antenna 2201.
[1001] The method executed by the network-side device in the above embodiment can be implemented in the baseband device 2203, and the baseband device 2203 includes a baseband processor.
[1002] The baseband device 2203 may include, for example, at least one baseband board, and a plurality of chips are arranged on the baseband board. As Figure 22 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 2205 through a bus interface to call a program in the memory 2205 to execute the network device operations shown in the above method embodiment.
[1003] The network-side device may further include a network interface 2206, which is, for example, a Common Public Radio Interface (CPRI).
[1004] Specifically, the network-side device 2200 in the embodiments of the present application further includes instructions or programs stored in the memory 2205 and executable on the processor 2204. The processor 2204 calls the instructions or programs in the memory 2205 to execute Figure X the methods executed by the modules shown in XX and achieve the same technical effects. To avoid repetition, they will not be elaborated here.
[1005] The embodiments of the present application further provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the various processes of the above-mentioned resource mapping method embodiments are implemented, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[1006] Wherein, the processor is the processor in the terminal in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[1007] The embodiments of the present application further provide a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-mentioned resource mapping method embodiments, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[1008] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.
[1009] The embodiments of the present application further provide a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned resource mapping method embodiments, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[1010] The embodiments of the present application further provide a resource mapping system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the resource mapping method on the terminal side as above, and the network-side device can be used to execute the steps of the resource mapping method on the network-side device as above.
[1011] It should be noted that, in this document, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or device comprising such element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, the features described with reference to certain examples may be combined in other examples.
[1012] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods of the various embodiments of the present application.
[1013] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.
Claims
1. A resource mapping method, characterized in that, Including: The terminal determines the mapping between a reference object and an access resource; wherein, the mapping is related to the resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count. The terminal performs the transmission of at least one of the reference object and the access resource based on the mapping.
2. The resource mapping method according to claim 1, wherein The resource mapping information is determined based on at least one of the following: Configuration information that configures at least part of the resource mapping information. First information that indicates at least part of the resource mapping information. A predefined first rule.
3. The resource mapping method according to claim 2, wherein The configuration information specifically configures at least one of the following, or the first information indicates at least one of the following: At least one first mapping information corresponding to each of at least one reference object. At least one second mapping information corresponding to all reference objects. At least one third mapping information corresponding to each of at least one access resource. At least one fourth mapping information corresponding to all access resources.
4. The resource mapping method according to claim 3, wherein The method further includes: the terminal receives second information; wherein, the second information indicates at least one of the following: At least part of the at least one first mapping information. Taking at least part of the at least one first mapping information as the resource mapping information. At least part of the at least one second mapping information. Taking at least part of the at least one second mapping information as the resource mapping information. At least part of the at least one third mapping information. Taking at least part of the at least one third mapping information as the resource mapping information. At least part of the at least one fourth mapping information. Taking at least part of the at least one fourth mapping information as the resource mapping information. Fifth mapping information. The fifth mapping information covers at least part of the at least one first mapping information. The fifth mapping information covers at least part of the at least one second mapping information. The fifth mapping information covers at least part of the at least one third mapping information. The fifth mapping information covers at least part of the at least one fourth mapping information. Ignoring at least part of the at least one first mapping information. Ignoring at least part of the at least one second mapping information. Ignoring at least part of the at least one third mapping information. Ignoring at least part of the at least one fourth mapping information.
5. The resource mapping method according to claim 2, wherein In the resource mapping information determined based on the first rule, the mapping period, the association period, or the time period satisfies at least one of the following: The first time required after at least one reference object is mapped to an access resource at least N1 times. The second time required after at least one access resource is mapped to a reference object at least N2 times. The third time required after all reference objects are mapped to an access resource at least N3 times. The fourth time required after all access resources are mapped to a reference object at least N4 times. The first time, the second time, the third time, or the fourth time that is not less than a first value. The first time, the second time, the third time, or the fourth time that is not greater than a second value. Not less than a third value; Not greater than a fourth value; An integer multiple of a fifth value; A time greater than or equal to a first time and an integer multiple of a sixth value; A time greater than or equal to a second time and an integer multiple of a seventh value; A time greater than or equal to a third time and an integer multiple of an eighth value; A time greater than or equal to a fourth time and an integer multiple of a ninth value; Wherein, N1, N2, N3, and N4 are integers greater than 0.
6. The resource mapping method according to claim 2, wherein The first rule includes at least one of the following: At least one sixth mapping information corresponding to at least one reference object; At least one seventh mapping information corresponding to all reference objects; At least one eighth mapping information corresponding to at least one access resource; At least one ninth mapping information corresponding to all access resources; At least part of at least one sixth mapping information; Taking at least part of at least one sixth mapping information as the resource mapping information; At least part of at least one seventh mapping information; Taking a subset of at least one seventh mapping information as the resource mapping information; At least part of at least one eighth mapping information; Taking a subset of at least one eighth mapping information as the resource mapping information; At least part of at least one ninth mapping information; Taking a subset of at least one ninth mapping information as the resource mapping information; Tenth mapping information; The tenth mapping information covers at least one sixth mapping information; The tenth mapping information covers at least one seventh mapping information; The tenth mapping information covers at least one eighth mapping information; The tenth mapping information covers at least one ninth mapping information; Ignoring at least part of at least one sixth mapping information; Ignoring at least part of at least one seventh mapping information; Ignoring at least part of at least one eighth mapping information; Ignoring at least part of at least one ninth mapping information.
7. The resource mapping method according to any one of claims 1 to 6, characterized in that The mapping period, association period, or time period is determined based on at least one of the following; or, the mapping period, association period, or time period is determined based on at least two of the following: The period of the target reference object; The mapping period, association period, or time period corresponding to the target reference object; The period of the target access resource; The mapping period, association period, or time period corresponding to the target access resource; The smallest period among the periods of at least one reference object; The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; The largest period among the periods of at least one reference object; The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; The smallest period among the periods of at least one access resource; The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; The largest period among the periods of at least one access resource; The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; Tenth value; The period of the physical random access channel PRACH; PRACH window; The period of the PRACH window.
8. The resource mapping method according to claim 7, wherein The mapping period, association period or time period is determined based on at least two of the following, including at least one of the following: The minimum value of the at least two items; Determined based on the minimum value of the at least two items and a first coefficient; The maximum value of the at least two items; Determined based on the maximum value of the at least two items and a second coefficient; The greatest common divisor of the at least two items; Determined based on the greatest common divisor of the at least two items and a third coefficient; The least common multiple of the at least two items; Determined based on the least common multiple of the at least two items and a fourth coefficient; Sum the at least two items; Determined based on the result of summing the at least two items and a fifth coefficient; Weighted sum the at least two items; Determined based on the result of weighted summing the at least two items and a sixth coefficient; Find the difference between the at least two items; Determined based on the result of finding the difference between the at least two items and a seventh coefficient; Weighted difference the at least two items; Determined based on the result of weighted difference the at least two items and an eighth coefficient; Find the product of the at least two items; Determined based on the result of finding the product of the at least two items and a ninth coefficient; Weighted product the at least two items; Determined based on the result of weighted product the at least two items and a tenth coefficient; Find the quotient of the at least two items; Determined based on the result of finding the quotient of the at least two items and an eleventh coefficient; Weighted quotient the at least two items; Determined based on the result of weighted quotient the at least two items and a twelfth coefficient.
9. The resource mapping method according to claim 1, wherein The mapping times include at least one of the following: The mapping times or the minimum mapping times for the reference object to map the access resource; The mapping times or the minimum mapping times for the access resource to map the mapping of the reference object.
10. The resource mapping method according to any one of claims 1 to 9, characterized in that, The terminal determines the mapping between the reference object and the access resource, including: The terminal determines the mapping between the reference object and the access resource based on the resource mapping information.
11. The resource mapping method according to claim 10, wherein The terminal determines the mapping between the reference object and the access resource based on the resource mapping information, including any one of the following: The terminal maps a corresponding access resource once for each reference object in the reference object based on the mapping times; The terminal maps a corresponding access resource M1 times for each reference object in the reference object based on the mapping times; where, the M1 is an integer greater than 0.
12. The resource mapping method according to claim 11, wherein The M1 satisfies at least one of the following: The mapping times corresponding to each reference object in the reference object; The maximum value or the minimum value of the mapping times corresponding to at least two reference objects in the reference object.
13. The resource mapping method according to claim 11, wherein The mapping a corresponding access resource once for each reference object in the reference object further includes: When the number of times of mapping the access resource for the first reference object in the reference object is less than or equal to the X1 value, the terminal maps the corresponding access resource for the first reference object; Or, When the number of times of mapping the access resource for the first reference object in the reference object is greater than or equal to the X1 value, the terminal does not map the corresponding access resource for the first reference object; Or, When the number of times of mapping access resources for the first reference object among the reference objects is greater than or equal to the X1 value, the terminal maps corresponding access resources for the second reference object; wherein, the second reference object is other reference objects other than the first reference object. Wherein, the X1 value is related to the number of mapping times.
14. The resource mapping method according to claim 13, wherein The X1 value satisfies any one of the following: The number of mapping times; The number of mapping times corresponding to each reference object among the reference objects; The maximum or minimum value among the number of mapping times corresponding to at least two reference objects among the reference objects.
15. The resource mapping method according to claim 10, wherein The terminal determines the mapping between the reference object and the access resource based on the resource mapping information, including any one of the following: The terminal maps a corresponding reference object once for each access resource among the access resources based on the number of mapping times; The terminal maps a corresponding reference object M2 times for each access resource among the access resources based on the number of mapping times; wherein, the M2 is an integer greater than 0.
16. The resource mapping method according to claim 15, wherein The M2 satisfies at least one of the following: The number of mapping times corresponding to each access resource among the access resources; The maximum or minimum value among the number of mapping times corresponding to at least two access resources among the access resources.
17. The resource mapping method according to claim 15, wherein The mapping a corresponding reference object once for each access resource among the access resources further includes: When the number of times of mapping a reference object for the first access resource among the access resources is less than or equal to the X2 value, the terminal maps a corresponding reference object for the first access resource; Or, When the number of times of mapping a reference object for the first access resource among the access resources is greater than or equal to the X2 value, the terminal does not map a corresponding reference object for the first access resource; Or, When the number of times of mapping a reference object for the first access resource among the access resources is greater than or equal to the X2 value, the terminal maps a corresponding reference object for the second access resource; wherein, the second access resource is other access resources other than the first access resource. Wherein, the X2 value is related to the number of mapping times.
18. The resource mapping method according to any one of claims 1 to 17, characterized in that, The resource mapping information further includes at least one of the following: At least one first gap, the first gap is the gap between two mappings of the same reference object among the reference objects; At least one second gap, the second gap is the gap between the mappings corresponding to at least two reference objects among the reference objects; At least one third gap, the third gap is the gap between two mappings of the same access resource among the access resources; At least one fourth gap, the fourth gap is the gap between the mappings corresponding to at least two access resources among the access resources.
19. The resource mapping method according to any one of claims 1 to 18, characterized in that, The reference object includes at least one of the following: Synchronization signal; Broadcast channel; Synchronization signal / Physical broadcast channel block SSB; SSB group, including at least two SSBs; Channel state information reference signal CSI-RS; CSI-RS group, including at least two CSI-RSs; Physical uplink shared channel PUSCH; PUSCH group, including at least two PUSCHs.
20. The resource mapping method according to any one of claims 1 to 19, characterized in that, The access resource includes at least one of the following: PUSCH; A PUSCH group, including at least two PUSCHs; A PUSCH transmission occasion; A PUSCH occasion group, including at least two PUSCH occasions; A master information block (MIB); An MIB group, including at least two MIBs; A random access channel transmission occasion (RO); An RO group, including at least two ROs; A paging occasion (PO); A PO group, including at least two POs; A paging frame (PF); A PF group, including at least two PFs; A carrier; A carrier group, including at least two carriers; A search space; A search space group, including at least two search spaces.
21. A resource mapping method, characterized in that, Including: The network device sends resource mapping information of at least one of a reference object and an access resource; Wherein, the resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
22. The resource mapping method according to claim 21, wherein The network device sending resource mapping information of at least one of a reference object and an access resource includes at least one of the following: The network device sends configuration information, and the configuration information configures at least part of the resource mapping information; The network device sends first information, and the first information indicates at least part of the resource mapping information.
23. The resource mapping method according to claim 22, wherein The configuration information specifically configures at least one of the following, or the first information indicates at least one of the following: At least one first mapping information respectively corresponding to at least one reference object; At least one second mapping information corresponding to all reference objects; At least one third mapping information respectively corresponding to at least one access resource; At least one fourth mapping information corresponding to all access resources.
24. The resource mapping method according to claim 23, wherein The method further includes: the network device sends second information; wherein, the second information indicates at least one of the following: At least part of the at least one first mapping information; Taking at least part of the at least one first mapping information as the resource mapping information; At least part of the at least one second mapping information; Taking at least part of the at least one second mapping information as the resource mapping information; At least part of the at least one third mapping information; Taking at least part of the at least one third mapping information as the resource mapping information; At least part of the at least one fourth mapping information; Taking at least part of the at least one fourth mapping information as the resource mapping information; A fifth mapping information; The fifth mapping information covers at least part of the at least one first mapping information; The fifth mapping information covers at least part of the at least one second mapping information; The fifth mapping information covers at least part of the at least one third mapping information; The fifth mapping information covers at least part of the at least one fourth mapping information; Ignoring at least part of the at least one first mapping information; Ignoring at least part of the at least one second mapping information; Ignoring at least part of the at least one third mapping information; Ignoring at least part of the at least one fourth mapping information.
25. The resource mapping method according to any one of claims 21 to 24, characterized in that The mapping period, association period, or time period is determined based on at least one of the following; alternatively, the mapping period, association period, or time period is determined based on at least two of the following: The period of the target reference object; The mapping period, association period, or time period corresponding to the target reference object; The period of the target access resource; The mapping period, association period, or time period corresponding to the target access resource; The smallest period among the periods of at least one reference object; The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; The largest period among the periods of at least one reference object; The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; The smallest period among the periods of at least one access resource; The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; The largest period among the periods of at least one access resource; The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; The tenth value; The period of the physical random access channel PRACH; The PRACH window; The period of the PRACH window.
26. The resource mapping method according to any one of claims 21 to 25, characterized in that The resource mapping information further includes at least one of the following: At least one first gap, where the first gap is the gap between two mappings of the same reference object among the reference objects; At least one second gap, where the second gap is the gap between the mappings corresponding to at least two reference objects among the reference objects; At least one third gap, where the third gap is the gap between two mappings of the same access resource among the access resources; At least one fourth gap, where the fourth gap is the gap between the mappings corresponding to at least two access resources among the access resources.
27. A resource mapping device, characterized in that, Comprising: A determination module, configured to determine the mapping between a reference object and an access resource; wherein, the mapping is related to the resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count; A transmission module, configured to perform the transmission of at least one of the reference object and the access resource based on the mapping.
28. A resource mapping device, characterized in that, Comprising: A sending module, configured to send the resource mapping information of at least one of a reference object and an access resource; Wherein, the resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count.
29. A terminal, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the resource mapping method according to any one of claims 1 to 20 are implemented.
30. A network-side device, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the resource mapping method according to any one of claims 21 to 26 are implemented.
31. A readable storage medium, characterized in that, The program or instruction is stored on the readable storage medium, and when the program or instruction is executed by the processor, it implements the resource mapping method described in any one of claims 1 to 20, or implements the steps of the resource mapping method described in any one of claims 21 to 26.